样式头CSS
我想为我的网站小部件创建标题。样式头CSS,css,Css,我想为我的网站小部件创建标题。 标题如下图所示: 我现在写了这段代码: .Widget-Header { background-color: #f7901e; height: 40px; font-family: Sansation; font-weight: bold; font-size: 21px; } 现在我不知道如何设计标题图标和标题。 我应该为头文本和图标考虑单独的标签吗? 如何处理标题图标?你能举个例子吗? 更新 我想对一些具有不
标题如下图所示:
我现在写了这段代码:
.Widget-Header
{
background-color: #f7901e;
height: 40px;
font-family: Sansation;
font-weight: bold;
font-size: 21px;
}
现在我不知道如何设计标题图标和标题。
我应该为头文本和图标考虑单独的标签吗?
如何处理标题图标?你能举个例子吗?
更新 我想对一些具有不同图标的标题容器使用此标题类。
那我现在该怎么办 首先创建一个主div来保存两个div
#holder {
width: 800px;
overflow: hidden; /* so the floats stay in the div */
background: orange;
}
然后为主支架内的div创建样式
#left {
float: left; /* the div will float left with link being the width of the object in it*/
}
#right {
float: right; /* will float right, with same property */
}
最后,您的html将如下所示
<div id="holder">
<div id="left">
this text is floated to left
</div>
<div id="right">
this text is floated to right
</div>
</div>
此文本向左浮动
此文本向右浮动
首先创建一个主div以容纳两个div
#holder {
width: 800px;
overflow: hidden; /* so the floats stay in the div */
background: orange;
}
然后为主支架内的div创建样式
#left {
float: left; /* the div will float left with link being the width of the object in it*/
}
#right {
float: right; /* will float right, with same property */
}
最后,您的html将如下所示
<div id="holder">
<div id="left">
this text is floated to left
</div>
<div id="right">
this text is floated to right
</div>
</div>
此文本向左浮动
此文本向右浮动
如果希望以后能够引用或操作标题项,则应为标题项使用单独的标记;例如,使用间距。HTML应用于语义,CSS应用于显示
根据您提供的信息,不需要额外的标签,您的标题就可以看起来像您的图像。这是因为
小部件标题
中的所有内容都将继承小部件标题
的样式属性。如果希望以后能够引用或操作标题项目,则应为标题项目使用单独的标记;例如,使用间距。HTML应用于语义,CSS应用于显示
根据您提供的信息,不需要额外的标签,您的标题就可以看起来像您的图像。这是因为
小部件标题
中的所有内容都将继承小部件标题
的样式属性。您可以使用CSS和背景图像来完成所有操作。这样,标记是干净的(表示和结构是分开的),禁用CSS的用户将不需要下载图像,并且仍然保留功能锚
-对大多数属性使用单一样式,并为每个图标定义一个额外规则作为背景图像
属性
由于元素应该是标题,所以我们将它们设置为
,并将锚移到右侧,与原始问题相匹配
HTML
您可以使用CSS和背景图像来完成这一切。这样,标记是干净的(表示和结构是分开的),禁用CSS的用户将不需要下载图像,并且仍然保留功能锚 -对大多数属性使用单一样式,并为每个图标定义一个额外规则作为
背景图像
属性
由于元素应该是标题,所以我们将它们设置为
,并将锚移到右侧,与原始问题相匹配
HTML
更新
我建议将其分解为元素、所有内容的包装器、左图像的容器和右图像的容器。看看小提琴 演示 HTML 我希望这有帮助 更新
我建议将其分解为元素、所有内容的包装器、左图像的容器和右图像的容器。看看小提琴 演示 HTML
我希望这有帮助 感谢页眉图标:如何处理页眉图标?我应该使用Img标签吗?还是使用风格更好?我不确定我是否理解你。如果它是一个图像,您会被标题图标的
所困扰:标题图标我该怎么做?我应该使用Img标签吗?还是使用风格更好?我不确定我是否理解你。如果它是一个图像,您会被标题图标的所困扰:标题图标我该怎么做?我应该使用Img标签吗?或者使用样式更好?如果你可以使用文本只使用样式,否则使用图像,但最终你需要创建秒表,那么文本,这是相同的概念,浮动在小div(#左)内感谢标题图标:我如何做标题图标?我应该使用Img标签吗?或者使用样式更好?如果你可以使用文本只使用样式,否则使用图像,但最终你需要创建秒表,那么文本,这是相同的概念,浮动在小div(#左)内看起来不错。非常感谢。但我认为这段代码不太适合定制。我的意思是改变每个标题的图标。我说得对吗?:]因为我想用这个类标题来表示多个具有不同图标的Div。如果可能,请查看我的更新。根据您的其他要求更新了演示。您的代码运行良好,非常好。但如果可能的话,请再次查看我的标题图片。图片右侧有一个加号图标,我在所有标题中都使用它。您能建议我如何将其添加到css中以获得更清晰的标记吗?看起来不错。非常感谢。但我认为这段代码不太适合定制。我的意思是改变每个标题的图标。我说得对吗?:]因为我想用这个类标题来表示多个具有不同图标的Div。如果可能,请查看我的更新。根据您的其他要求更新了演示。您的代码运行良好,非常好。但如果可能的话,请再次查看我的标题图片。图片右侧有一个加号图标,我在所有标题中都使用它。您能建议我如何将其添加到css中以获得更清晰的标记吗?谢谢您的有用回答。如果可能,请查看我的更新。明白。。。给我几分钟来重构这个。谢谢你有用的回答。如果可能的话,请查看我的更新。明白了。。。给我几分钟重构一下
#header {
background-color: #f7901e;
height: 36px;
width: 100%;
min-width: 300px;
position: relative;
}
#logo {
background: url("/path/to/your/image") no-repeat;
height: 36px; /* same height as #header height */
width: 148px;
position: absolute;
top: 0px;
left: 16px;
}
#plus {
background: url("/path/to/your/image") no-repeat;
height: 36px; /* same height as #header height */
width: 41px;
position: absolute;
top: 0px;
right: 16px;
}