❶ CSS UL Li的背景圖片怎麼添加
需要准備的材料分別有:電腦、瀏覽器、html編輯器。
1、首先,打開html編輯器,新建html文件,例如:index.html。
❷ css <url><li>文字顯示在圖片上 如何將圖片設為背景,文字顯示在圖片的右下角
<li><a>圖片1</a></li>
li{
background:url(image/t1.jpg);
}
a{
position:relative;
bottom:0;
right:0;
}
❸ CSS li的圖片樣式
1、css li的圖片樣式:<li><img src="" class="img"></li>
2、樣式: .img{width:100px; height:100px; background:#f00;}
❹ css如何讓li標簽中的文字顯示到圖片下面
<style>
ul li img {display:block}
ul li span {display:block}
</style>
<ul>
<li>
<img src="1.png" />
<span>我是文字</span>
<img src="2.png" />
<span>我是文字2</span>
</li>
</ul>
❺ 如何用css顯示一個圖片中多個小圖標
CSS顯示一個大圖片中的多個小圖標,主要是用background-position這個屬性來控制的。
先看下面這張300*300的大圖片,每個小圖標是100*100的。(這張圖片名字叫9pic2.jpg)
<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>背景background-position切圖</title>
<style>
.showImage{
background-image:url(9pic2.jpg);
width:100px;
height:100px;
}
.showImage:hover{
background-image:url(9pic1.jpg);
}
ul{
list-style:none;
}
ulli{
float:left;
margin:20px;
}
#item1{
background-position:00;
}
#item2{
background-position:-100px0;
}
#item3{
background-position:-200px0;
}
#item4{
background-position:0-100px;
}
#item5{
background-position:-100px-100px;
}
#item6{
background-position:-200px-100px;
}
#item7{
background-position:0-200px;
}
#item8{
background-position:-100px-200px;
}
#item9{
background-position:-200px-200px;
}
</style>
</head>
<body>
<divclass="container">
<ul>
<liid="item1"class="showImage"></li>
<liid="item2"class="showImage"></li>
<liid="item3"class="showImage"></li>
<liid="item4"class="showImage"></li>
<liid="item5"class="showImage"></li>
<liid="item6"class="showImage"></li>
<liid="item7"class="showImage"></li>
<liid="item8"class="showImage"></li>
<liid="item9"class="showImage"></li>
</ul>
</div>
</body>
</html>
這個例子把那個圖片打散,橫排在頁面上,還用:hover偽類實現了你滑鼠移動到上面就從黑白變彩色。
❻ CSS里滑鼠點擊div里的LI A時加上背景圖片
CSS裡面沒有點擊事件,只能控制滑鼠移入的時候顯示!
小案例:
<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title>CSS里滑鼠點擊div里的LIA時加上背景圖片</title>
<styletype="text/css">
div:hover>a{background:url(img/5.jpg);}
</style>
</head>
<body>
<div>
<ahref="">網路知道</a>
</div>
</body>
</html>
案例截圖:為進入
❼ div+css中怎樣將li前面的點換成圖片
HTML代碼如下:
<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8">
<title>div+css中怎樣將li前面的點換成圖片</title>
<styletype="text/css">
<style>
ul{
list-style-image:url(img/5.jpg);
}
</style>
</head>
<body>
<div>
<ul>
<li><ahref="">列表1</a></li>
<li><ahref="">列表2</a></li>
<li><ahref="">列表3</a></li>
</ul>
</div>
</body>
</html>
❽ CSS中為什麼<li>標簽前面的圖片會上移幾像素
其實是他父級 UL 移動了幾個像素
一般LI是跟著UL的,代碼如下:
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
</ul>
然而 UL 自己是有默認屬性的(就是你感覺他移動了幾個像素),但不同的瀏覽器有不同的屬性,以webkit類瀏覽器為例,UL的默認屬性是:
display:block;/*UL是塊元素,這個不解釋了*/
list-style-type:disc;/*UL默認的列表樣式,就是每一個LI之前會有一個點,這也是為什麼UL會有幾個像素移出來,就是讓這些點不被LI內容遮擋*/
-webkit-margin-before:1em;/*這里就是處理UL移動的距離*/
-webkit-margin-after:1em;
-webkit-margin-start:0px;
-webkit-margin-end:0px;
-webkit-padding-start:40px;/*這里是處理UL內容偏移的距離*/
但是不是所有需求都是需要這種效果,所以你只需把這個默認樣式覆蓋掉就OK了,例如:
ul,ulli{
list-style:none;
margin:0;
padding:0;
display:block;/*additifyouwant*/
overflow:hidden;/*additifyouwant*/
}
❾ 初學css,怎樣在li標簽上實現滑鼠滑過顯示圖片
li:hover{background:url(圖片地址);}
❿ div+css如何控制背景圖片全顯示出來
可以使用:Background-size屬性
語法:background-size:
[<length>|<percentage>| auto ]{1,2} | cover | contain
取值:<length>:
由浮點數字和單位標識符組成的長度值。不可為負值。
<percentage>:
取值為0%到100%之間的值。不可為負值。
(10)cssli標簽如何顯示圖片擴展閱讀:
DIV+CSS的合理之處在於可以進行網頁的統一設計管理,通過一個樣式表,牽一發而動全身,只要修改樣式表,就可以統一全站的風格,如果為一個頁面單獨做一個樣式表,或者一個div就做一個樣式表,沒有全局設計觀念,那麼這個div+CSS的設計方式就完全沒有必要,甚至成了累贅。
精簡的代碼,使用DIV+CSS布局,頁面代碼精簡,這一點相信對XHTML有所了解的都知道。代碼精簡提高了網路蜘蛛的爬行效率以及高效性,能在最短的時間內爬完整個頁面,同時這樣對收錄質量有一定好處。
div+css結構清晰,很容易被搜索引擎搜索到,天生就是適合優化seo,降低網頁大小,讓網頁體積變得更小。注意:div+css結構清晰、精簡,不意味著可以全部用div+css結構,比如通篇HTML標簽全DIV的,貌似除了<head>之上及<body>之上及之外。
其它全是<div>,就如同整個HTML是一萬個毫不相乾的內容拼裝起來,或者通篇是<div><ul><li>結構的,就如同這個頁面所有元素全是列表。事實上這兩種情況還相當普遍,因為曲解了「DIV+CSS」的真實含義,因為一個完整頁面幾乎不可能僅僅DIV+CSS就能完成。