Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
样式头CSS_Css - Fatal编程技术网

样式头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;
}