html css应用与实践

 

朋友们这个照片上边的灰色框怎么打出来呢,还有照片周围的白色框怎么打出来呢,白色的边框是银白色的线吧

img

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>XXX</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            body{
                background-color: rgb(211, 211, 211);
            }
            ul{
                display: flex;
                width: 1200px;
                flex-wrap: wrap;
                margin: 0 auto;
                margin-top: 50px;
                border: 1px solid darkgray;
                background-color: white;
            }
            ul>li{
                width: calc(20% - 12px) ;
                height: 30px;
                margin: 5px 5px;
                list-style: none;
                text-align: center;
                border: 1px solid darkgray;
                justify-content: space-around;
                background-color: white;
            }
        </style>
    
    </head>
    <body>
        <ul>
            <li>北京师范大学出版集团</li>
            <li>清華大学出版社</li>
            <li>中国人民大学出版社</li>
            <li>北京师范大学出版集团</li>
            <li>上海交通大学出版社</li>
            <li>外语教学与研究出版社</li>
            <li>西安交通大学出版社</li>
            <li>全產大学出版社</li>
            <li>武汉大学出版社</li>
            <li>西南交通大学出版社</li>
        </ul>

     
    </body>
</html>

边框设置元素 boder就行了呀

灰色时是border 至于白色 是 父元素的背景颜色

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        .box{
            display: flex;
            width: 100%;
            flex-wrap: wrap;
        }
        .item{
            width: 100px;
            height: 30px;
            border: 1px solid darkgray;
            text-align: center;
            margin: 0 20px;
           
             justify-content: space-around;
        }
    </style>
</head>
<body>
    <div class="box">
       <div class="item">333</div>
       <div class="item">444</div>
       <div class="item">555</div>
       <div class="item">333</div>
       <div class="item">444</div>
       <div class="item">555</div>
       <div class="item">333</div>
       <div class="item">444</div>
       <div class="item">555</div>
       <div class="item">333</div>
    </div>
</body>
</html>

元素设置css属性border
border:1px solid 对应颜色;
有帮助的话采纳一下哦!

每一个li设置边框,大盒子在设置边框