問題我正在將錨點上的背景圖像作爲之前元素在您調整屏幕大小時需要隨文本一起移動。響應/相對定位背景圖片
我需要使用背景圖像來保持它的位置(例如left:20px;),並在調整屏幕大小時使用文本。
這裏是我的CSS:
ul {
margin: 0;
padding: 0;
list-style-type: none;
}
ul li {
float: left;
width: 50%;
}
ul li a {
display: block;
padding: 15px 20px;
text-align: center;
text-decoration: none;
font-weight: bold;
position: relative;
color: #717171;
}
ul li a:before {
background: url(http://graphicclouds.com/wp-content/uploads/img/73-google-style-icons-thumb.jpg) no-repeat -11px -26px;
content: '';
display: block;
width: 34px;
height: 33px;
position: absolute;
top: 10px;
}
.link-1:before {
left: 20px;
}
.link-2:before {
left: 0px;
}
這裏是一個工作示例:http://jsfiddle.net/2KHS6/
所有的建議表示歡迎
問題出現在'text-align:center;'中。您希望文本在左側對齊,並使用與圖像大小相同的邊距或填充。 –
@FranciscoPresencia我需要將文本居中,以便當用戶調整屏幕大小時,文本仍位於中間,背景圖像正確地位於左側 – Filth