Quantcast
Channel: IT社区推荐资讯 - ITIndex.net
Viewing all articles
Browse latest Browse all 15843

用于响应式设计的9个CSS技巧

$
0
0

1.取消下划线

现在越来越多的网站文本链接已取消下划线,而这已成为一种 WEB设计趋势,尤其是在做响应式网站时。下面提供一段简单的CSS代码,可以轻松取消文本链接下划线:

<style type=”text/css”>
a {
text-decoration:none;
}
</style>

2.响应式视频

在网页中嵌入视频,这里介绍  tjkdesign.com给大家,里面提供了许多CSS技巧,帮助你在页面中嵌入响应式视频(  DEMO)。

.video {
positionrelative;
padding-bottom56.25%;
height0;
overflowhidden;
}
 
.video iframe,
.video object,
.video embed  {
positionabsolute;
top0;
left0;
width100%;
height100%;
}

3.Rollover文本链接

越来越多的人喜欢在手机上浏览网页,这使得Rollover链接变得越来越流行。想要实现该效果一点都不难,代码也非常简单。 

<style type="text/css">
a:hover{
color:red;
}
</style>
4.最大、最小宽度

最大最小宽度可以帮助页面元素设置边界线,其最基本的目的是使所有页面元素都能在边界范围之内。下面提供一段代码,你也可以根据需要进行修改:

.container {
 
width800px;
max-width90%;
}
下面这段代码将会根据边界线自动调整图片大小:
img {
max-width100%;
heightauto;
}
上面这段代码仅适用于IE 7和9,对于IE 8需要作出以下修改:
@media \0screen {
img {
widthauto;/* for ie 8 */
}
}

最小宽度设定

5.背景图片

一些开发人员喜欢给table或者block设置背景图片,CSS有一段代码是专门设置背景图片的:

6.相对值

 

相对值是响应式设计中非常重要的部分,如果你想要获得最佳效果,你就应该知道如何使用这些值,这对网站的布局是非常重要的。

 

 

Relative Font Size 

在设置字体相对大小时,需要根据父元素进行设置:

相对比例填充

7.突出边界

 

1
border-bottom2px  solid  #427AA8;

8. Word-Break

 

下面这段代码可以很好的实现文本换行:

 

1
2
3
.break-word {
word-wrap:break-word;
}

9.CSS溢出:隐藏技巧

visible的相对值默认情况下是隐藏的,如下图所示,超出box部分的内容就被隐藏起来了。 

 

 

作者:chenke__hxx 发表于2013-6-21 22:19:12 原文链接
阅读:104 评论:0 查看评论

Viewing all articles
Browse latest Browse all 15843

Trending Articles