發(fā)布時間:2023-05-05 05:03:21
稿源:
創(chuàng)意嶺 閱讀:
955
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于css容器十大排名的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:145472200874l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
本文目錄:74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
.jpg)
一、CSS中提及到的容器和元素兩詞,是什么意思呢?能舉個例子說明一下嗎?74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
是這樣的 拿個簡單的例子來說吧74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<p>中國</p>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<p>就是一個容器,中國就是元素
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
二、CSS如何設(shè)置不同屏幕寬度時某個DIV容器里顯示不同的圖片?74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
中間這句話,必須要74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<meta name="viewport" content="width=device-width, initial-scale=1.0">74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<style rel="stylesheet">74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
@media (max-width: 768px){74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
.hello{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}小余76874l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
@media(min-width:769px){74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}大于76874l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</style>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
圖片的話寫個寬度,高度自動。如果是背景圖的話,就不一樣74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
三、css如何讓兩個容器并排顯示74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
是這樣的嗎:74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<html xmlns="http://www.w3.org/1999/xhtml">74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<head>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<title>無標(biāo)題文檔</title>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<style>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
div,img{border:1px;border:red solid;margin:0px;} /*此行可刪除*/74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#personal_info{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin:0 auto;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
height:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
border-color:red;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:910px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
height:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
clear:both;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#profile_img{ 74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
float:left; /*控制此DIV居左*/74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
height:90px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:90px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
border:1px solid #333;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
clear:right;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
img{ margin-left:4px;margin-top:4px;} /*另行控制圖片*/74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#profile_info{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:800px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
float:right; /*控制此DIV居右*/74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin-left:10px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#profile_name{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
float:left;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
clear:right;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin-top:5px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin-bottom:5px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
font-size:16px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
font-weight:bold;}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#profile_status{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
clear:both;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin-bottom:5px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#profile_time{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
color:#999;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin-bottom:5px;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
clear:both;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
#profile_wen{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
clear:both;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</style>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<body>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="personal_info">74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="profile_img"><img src="D:\桌面\http_imgload-.jpg"></div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="profile_info"> 74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="profile_name">張三</div> 74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="profile_status">很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長的文字很長74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
的文字很長的文字很長的文字很長的文字很長的74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</div> 74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="profile_time">顯示時間</div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div id="profile_wen">另一段文字</div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</div> 74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</body>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</html>
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
四、css3 容器寬高之間的比例怎么寫74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
用js實現(xiàn)一個寬度自適應(yīng),高度隨著寬度變化而變化的矩形,相信大家肯定都會。無非是js獲取一下元素寬度,然后再計算出相應(yīng)比例的高度,然后賦給元素,但如果要求只用CSS實現(xiàn)呢。74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
html代碼如下,74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div class='container'>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div class='dummy'></div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
<div class='content'>content</div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
</div>74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
css代碼如下,74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
復(fù)制代碼74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
.container{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
background-color: silver;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
width:100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
position:relative;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
display: inline-block;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
.dummy{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
margin-top: 100%;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
.content{74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
position:absolute;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
left:0;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
right:0;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
top:0;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
bottom: 0;74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
}74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
有什么問題你可以去《5 1r gb》看看里面的論壇74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
接下來分析一下,究竟是如何實現(xiàn)的。首先容器container塊內(nèi)包含了兩個div,一個是dummy,這個純粹是為了實現(xiàn)縮放效果加的,另一個content里面放的是我們真正想要展現(xiàn)的內(nèi)容。其實原理也很簡單,大家都知道div是塊元素,它默認就是占一行,寬度本來就是自適應(yīng)的,所以我們需要做的是讓它的高度能隨寬度改變。在不使用js的前提下,靠的就是前面提到的dummy那個塊來實現(xiàn),dummy只設(shè)置了一個css屬性,margin-top:100%,相信大家都反應(yīng)過來了。因為容器寬度已經(jīng)在那兒了,通過dummy塊的margin-top來把整個的高度撐得和寬度一樣,當(dāng)容器寬度改變時,dummy的位置也會改變,進而容器高度就跟著發(fā)生了變化。-《http://v.youku.com/v_show/id_XMTMzMjg3MTU3Ng==.html?f=26081534》-74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
但是,還是會有個問題——外部容器發(fā)生了高度塌陷。而”高度塌陷“這個詞大家肯定都不是第一次聽到,大家肯定都處理過因為子元素浮動導(dǎo)致父元素高度塌陷,所以這里采用的方法也是類似清除浮動的方法,設(shè)置父元素display:inline-block或overflow:hidden。這里說個題外話,不知道大家在使用這兩種方法清除浮動的時候有沒有過疑問,為什么給父元素這樣設(shè)置之后就能把父元素高度撐起來呢,準確的原理解釋起來有點復(fù)雜。可以簡單的理解為,當(dāng)子元素脫離文檔流時,父元素不知道子元素的存在,所以導(dǎo)致高度塌陷。當(dāng)設(shè)置父元素為display:inline-block或者overflow:hidden時,迫使父元素去檢查自己內(nèi)部有哪些子元素,而這時候就發(fā)現(xiàn)了之前absolute定位的子元素,所以高度就撐開了。74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
這里給dummy塊設(shè)置margin-top:100%,出來的是個可自適應(yīng)縮放的正方形,如果需要長方形只需要更改此值即可,比如需要4:3的長方形,則應(yīng)設(shè)為margin-top:75%。
74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
以上就是關(guān)于css容器十大排名相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。74l創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計、營銷策劃公司
推薦閱讀:
世界華文文學(xué)論壇(世界華文文學(xué)論壇是cssci)
css品牌
css基礎(chǔ)代碼(css基本代碼)
你認為從事室內(nèi)設(shè)計前景怎樣(從事室內(nèi)設(shè)計的優(yōu)勢和劣勢)_1
無線路由器品牌排行榜(無線路由器品牌排行榜2021)