1、網頁製作cs6怎麼並排插入布局盒子
div? 並排?
設置浮動屬性: float: left;
2、網頁設計 CSS盒子這個問題是怎麼回事?
是在看不懂你想問什麼
你的問題無非就是清除浮動的問題。
<div class="box">
<div class="box2"></div>
</div>
不提倡用<div style="clear:both"></div>的方法清除浮動。
建議使用:
.box{zoom:1;}
.box:after{content:"";height:0;display:block;clear:both;}
只要正確地清除浮動,什麼問題都沒有。
3、網頁設計與製作中三個盒子模型的css樣式怎麼弄
CSS盒子模型:W3C組織建議把所有的網頁上的對象都放在一個盒子中(在定義盒子寬高的時候,要考慮到內填充,邊框,邊界的存在)
一個盒子的構成:
盒子中的內容:content
盒子的邊框:border
盒子邊框與內容之間的距離:稱為填充---padding內邊距(內補丁)
如果有多個盒子存在,盒子與盒子之間的距離:稱為邊界---margin,外邊距(外補丁)
整個盒子模型在網頁中所佔的寬度:左邊界+左邊框+左填充+內容+右填充+右邊框+右邊界
CSS盒子模型的屬性:
內容屬性:寬=width 高=height
內填充屬性(內容與邊框之間的距離):padding
外邊距屬性:margin(使用該屬性的時候注意瀏覽器的兼容性)
內填充與邊界的規則:
如果有四個參數:表示上右下左,也可以單單指定某個方向
如果只有一個參數:表示上右下左
如果有兩個參數: 第一個參數表示上下 第二個參數表示左右
如果三個參數:表示上 左右 下
邊框屬性:border
復制代碼
代碼如下:
<style type="text/css">
#bigBox{
width:300px;
height:300px;
background:#F30;
padding:20px 0px 0px 20px;
margin:20px;
}
#smallBox{
width:150px;
height:150px;
background:#6F9;
padding-top:20px;
}
</style>
</head>
<body>
<div id="bigBox">
<div id="smallBox">
小盒子
</div>
</div>
4、網頁設計:如何讓新點擊的鏈接在主頁面的某個盒子中打開
用<iframe>框架就可以了,上面鏈接的目標就是框架的名稱
5、網頁設計怎樣在一個盒子點鏈接,在另一個盒子調入外部網頁
調入外部網頁,請用iframe標簽,使用div盒子是沒這個效果的
6、如何讓網頁自適應所有屏幕寬度
「自適應網頁設計」到底是怎麼做到的?其實並不難。
1.首先,在網頁代碼的頭部,加入一行viewport元標簽。
viewport是網頁默認的寬度和高度,上面這行代碼的意思是,網頁寬度默認等於屏幕寬度(width=device-width),原始縮放比例(initial-scale=1)為1.0
,即網頁初始大小占屏幕面積的100%。
所有主流瀏覽器都支持這個設置,包括IE9。對於那些老式瀏覽器(主要是IE6、7、8),需要使用css3-mediaqueries.js。
2、不使用絕對寬度由於網頁會根據屏幕寬度調整布局,所以不能使用絕對寬度的布局,也不能使用具有絕對寬度的元素。這一條非常重要。具體說,CSS代碼
不能指定像素寬度:width:xxx px;
只能指定百分比寬度:
width: xx%;
或者
width:auto;
3、相對大小的字體
字體也不能使用絕對大小(px),而只能使用相對大小(em)。
body {
font: normal 100% Helvetica, Arial, sans-serif;
}
上面的代碼指定,字體大小是頁面默認大小的100%,即16像素。
h1 {
font-size: 1.5em;
}
然後,h1的大小是默認大小的1.5倍,即24像素(24/16=1.5)。
small {
font-size: 0.875em;
}
small元素的大小是默認大小的0.875倍,即14像素(14/16=0.875)。
三、流動布局(fluid grid)
「流動布局」的含義是,各個區塊的位置都是浮動的,不是固定不變的。
.main {
float: right;
width: 70%;
}
.leftBar {
float: left;
width: 25%;
}
float的好處是,如果寬度太小,放不下兩個元素,後面的元素會自動滾動到前面元素的下方,不會在水平方向overflow(溢出),避免了水平滾動條的出現。
另外,絕對定位(position: absolute)的使用,也要非常小心。
四、選擇載入CSS
「自適應網頁設計」的核心,就是CSS3引入的Media Query模塊。
它的意思就是,自動探測屏幕寬度,然後載入相應的CSS文件。
上面的代碼意思是,如果屏幕寬度小於400像素(max-device-width: 400px),就載入tinyScreen.css文件。
如果屏幕寬度在400像素到600像素之間,則載入smallScreen.css文件。
除了用html標簽載入CSS文件,還可以在現有CSS文件中載入。
五、CSS的@media規則
同一個CSS文件中,也可以根據不同的屏幕解析度,選擇應用不同的CSS規則。
@media screen and (max-device-width: 400px) {
.column {
float: none;
width:auto;
}
#sidebar {
display:none;
}
}
上面的代碼意思是,如果屏幕寬度小於400像素,則column塊取消浮動(float:none)、寬度自動調節(width:auto),sidebar塊不顯示(display:none)。
六、圖片的自適應(fluid image)
除了布局和文本,」自適應網頁設計」還必須實現圖片的自動縮放。
這只要一行CSS代碼:
img { max-width: 100%;}
這行代碼對於大多數嵌入網頁的視頻也有效,所以可以寫成:
img, object { max-width: 100%;}
老版本的IE不支持max-width,所以只好寫成:
img { width: 100%; }
此外,windows平台縮放圖片時,可能出現圖像失真現象。這時,可以嘗試使用IE的專有命令:
img { -ms-interpolation-mode: bicubic; }
或者,Ethan Marcotte的imgSizer.js。
addLoadEvent(function() {
var imgs = document.getElementById(「content」).getElementsByTagName(「img」);
imgSizer.collate(imgs);
});
7、網頁設計中怎樣設計兩個水平同樣的盒子
你說的是浮動吧,兩個div都浮動,一個左一個右。望採納
8、如何實現網頁設計立體盒子效果
這是一個正在逐漸流行的創意的趨勢。事實上它非常容易實現,只需要增加了一個額外的元素和獨特的設計。讓我們看一下該如何實現立體盒子的效果吧,然後,我們將會給大家展示一些很好的例子。准備先准備好你的頁面和圖片,我們使用這張圖片:我們簡單的將HTML寫成這樣: <p id="container"> <img id="logo" src="logo.png" alt="Lee Munroe" /> </p>CSS樣式可能會是這個樣子的:body{background:#999;} #container{ width:960px; background:#fff; margin:20px auto; padding:10px; }下面是一個效果預覽:設置為相對定位當我們定位logo的時候,我們希望它的位置是相對於容器的,因此使用相對定位:#container{ width:960px; background:#fff; margin:20px auto; padding:10px; position:relative; }將它定位到盒子的外面現在你需要做的就僅僅是定位logo,將其水平定位,讓它從容器中突出出來。
9、網頁設計CSS和盒子相關問題,詳細見圖
第一題:float:right; right:30px; (right: 30px;是定位的屬性)
第二題:div1四個方向各10px外邊距,div2四個方向各5px外邊距,當div1、2左右排列時,兩者之間為10px+5px,當div1、2上下排列時,正常情況下就不是10px+5px了,5px被合並到10px裡面去了,這個叫:外邊距自動合並
外邊距自動合並主要是用來解決上下排版(特別是段落之間)的美觀問題,你可以自行百度下,不過有時候外邊距自動合並會失效,需要給其中一個div加內邊距或邊框才能解決。
10、網頁製作。做網頁圖文電影介紹,如何將文本(div)盒子置於圖片(a)盒子下方,做出如圖效果
你那種寫法,可以直接將a標簽設置為block就可以了。如:
<a href="#" title="諜影重重5" style="display:block";>
<img src="img/1-1.jpg"/>
<div style="display:block">aaa</div>
</a>
但是那張圖片效果,可以用<dl></dl>去布局,如:
<dl>
<dt>
<a href="#" title="諜影重重5" style="display:block">
<img src="img/1-1.jpg"/>
</a>
</dt>
<dd>aaaa</dd>
</dl>