标签: Css
w3cspecifications
最近,我想用CSS做很多事情,结果发现最好的解决方案是使用Javascript。这让我想知道,这里有人知道如何提出开发建议以实现到css3规范中吗
如果我们能得到一些基于功能请求/投票的系统,w3的人至少可以看到,那就太好了。我知道,作为一名程序员,当我深入某个领域时,我常常忽略一些显而易见的事情。您可能应该订阅W3C的
此邮件列表用于级联样式表(CSS)及其规范的技术讨论。此列表中的所有帖子都必须是关于CSS规范本身的开发。此列表也是讨论W3C CSS工作组发布的工作草案的首选位置
我发现有些网站使用css标签,比如style.css?ver=1。这是什么
?ver=1的用途是什么
如何在代码中执行此操作?以避免缓存CSS。
如果网站更新了CSS,他们会将版本更新为更高的数字,因此浏览器将被迫获取新文件,而不使用缓存的以前版本。
否则,浏览器可能会得到新的HTML代码和旧的CSS,网站的某些元素可能看起来会损坏。版本=1的目的是参数化CSS文件,因此当他们发布一个新的style.CSS文件时,他们会更新版本,并强制客户端下载新文件,而不是从缓存的版本中提取。我认为?ver=
在我的电脑上,我的字体系列是Tw-cent-MT,Gill-Sans,Century-Gothic,Sans-serif。显然,并不是每个人都会使用Tw-Cen-MT,所以我选择尝试@font-face方法
这是我的css:
@font-face { font-family: Tw Cen MT; src: local("Tw Cen MT"), url(fonts/TwCenMT.ttf) }
有几个问题:
这是否适用于所有现代浏览器(Firefox、Chrome、Safari和IE8)
有谁能推荐一种通过CSS破解IE8样式的最佳方法吗?为了方便起见,我最近将IE8渲染为IE7,但我想知道是否最好添加IE8破解?使用。你能再解释一下你想要什么吗
一般来说,IE8与标准非常兼容,因此只需确保HTML文档处于标准模式,并为IE8提供与任何其他浏览器相同的样式表即可
如果IE出了问题,那么最好的解决方案就是给IE一个单独的样式表。你应该改变你的方法。首先,你的网站在现代浏览器(如Firefox、Chrome、Opera、IE9)中应该看起来不错,然后你就可以开始担心其他浏览器了
正如
我试过用谷歌搜索这个,但到处都找不到
有没有办法将div从左边375px的高度缩放到右边275px的高度
像这样:
我想你在找。您可以根据自己的内心内容进行倾斜和缩放。如果不包含任何内容,如果它只是为了外观,那么您可以将其边框的样式设置为:
#yourDiv {
height:375px; /* height of the left side */
width:0;
border-right:none;
border-left:50px solid gray; /
我正在尝试在完成后保留CSS动画属性,这可能吗
这就是我想要实现的
当用户登陆页面时,该元素应该隐藏,3秒后(或其他时间),它应该淡入,一旦动画完成,它应该保持在那里
这里是一个小提琴尝试。。。
这是保存的代码
<h2>Test</h2>
<style>
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 0.9;
}
}
h2 {
当选择特定的语言时,我会将站点CSS覆盖为RTL版本
我有一个元素必须有绝对的位置。在LTR版本中,我做left:0px并与左侧对齐;在RTL版本中,我想对right执行相反的操作,但是left属性没有被覆盖,因此它仍然保留在左侧
我尝试过用进行黑客攻击!重要信息,但这不起作用
我尝试设置左:无,但没有效果
如何在重写时将其设置为无或完全删除
left:auto;
这将使左侧的返回浏览器默认值
因此,如果您将标记/CSS设置为:
<div class="myClass">&l
我对@extend规则有点小问题,这就是我得到的(关注h1):
因此,它将是:
.content-header h1, .box-header h1 {
/* Happily sharing the same CSS properties */
}
但是似乎@extend不喜欢这样,有没有其他方法可以在不给h1一个类的情况下编写此代码???嵌套选择器无法扩展-事实上,这是解析器报告的语法错误。撇开结构注释不谈(我想不出有哪种情况可以保证上述@extend关系),这不是目前使用SASS可
请看下面的代码,占位符的CSS在Firefox(最新版本)中不起作用,但在Chrome上可以正常工作。我如何为Firefox修复它
字段有多种输入颜色,但我只为占位符指定了一种颜色,因此我不想在moz占位符属性中指定任何类名,以便它应用于所有输入字段
HTML:
<div class="row">
<input type="text" placeholder="some text asdf" value="" />
</div>
::-webkit-
我正在尝试将媒体查询中的一组类作为混入来重用,以便在整个网站中使用,而不是在html中嵌入非语义类名称
这是我的问题的一个例子
@media (min-width: 1000px) {
.foo{width:120px;}
.foo-2{width:150px;}
}
@media (max-width: 999px) {
.foo{width:110px;}
.foo-2{width:120px;}
}
.bar{.foo;}
.bar-2{.foo;}
有没有办法根据html元素上的类设置颜色变量?或者用其他方法来实现同样的目标
html {
&.sunrise {
$accent: #37CCBD;
$base: #3E4653;
$flat: #eceef1;
}
&.moonlight {
$accent: #18c;
$base: #2a2a2a;
$flat: #f0f0f0;
}
}
不幸的是,Sass/Scss文件需要编译成Css文件,以便在w
有人能解释一下为什么这个菜单在IE7和IE8上消失了吗?它在Chrome、Firefox、Opera和Safari上运行良好。页面宽度也会在IE7上发生变化,中间的3列区域变成2列区域。p> 浏览了你的网站和style.css
看来187行就是问题所在
你有这个:
li#menu-item-29 a, ul#mainmenu-menu li.menu-item-29 a:hover {
background-image: url("http://wecare.eu.com/images/
当输入在ASP.NET MVC中引发验证错误时,我试图将输入的边框更改为不同的颜色。据我所知,我是正确的,但可惜它不起作用。这主要是一个CSS问题,但我已经将所有相关信息发布到了流程中
首先是视图的代码段:
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<div class="form_settings">
<fieldset>
<legen
在我的网站上,如果页面是用https打开的,Chrome无法加载样式表
例如,在test.php页面上,我有以下CSS包括:
<link href="http://www.domain.com/css/mainstyle.css" rel="stylesheet" type="text/css">
它使用绝对路径,因为有很多SEO、子目录等,所以像这样包含它要比寻找相对路径容易得多
如果我按正常方式打开页面,但如果我按Chrome拒绝加载样式表的方式打开页面
它适用于Firef
我在我所有的“现代”网站上都使用了“rem”单元,为了使它与ie7-8兼容,我使用了一个更少的功能”。字体大小(10);“输出”字体大小:10px;字体大小:1rem;“因为我在实际应用中使用了rem,所有东西(宽度、顶部、字母间距,…)我的css都会更加精简,没有像素的后退。制作一个自动将rem格式化为px的.htc文件有多困难?没有js还有其他方法吗?如果您需要支持IE7/8,只需使用较少的回退功能即可
为了节省字节而放弃像素回退是不值得的
让我们夸张地说,您有100个字体大小:10px在C
昨天我遇到了阴影盒的概念,但我下面的图像不是阴影盒,而是,
1.带有1px边框的简单div
div{
width: 100px;
height: 100px;
border: 1px solid black;
}
二,。框的右边缘和下边缘有一层非常厚的边框,但不等于相应边框的宽度,因此下面的代码对我来说不起作用
div{
width: 100px;
height: 100px;
border: 1px solid black;
border-bottom: 5px solid black;
b
标签: Css
vertical-alignment
我试图理解如何在一个div中居中放置元素。我有一个基本的代码,我正在使用它,并试图让“thisabutton”元素居中
<body>
<div style="width:960px;background-color:#d7d7d7;">
<div style="
width:400px;
padding:10px;
height:auto;
background-color:#006699;
display:inline-blo
嗯。我想不出来。问题是@extend在css中不起作用。我有css:
@import "bootstrap";
.field_with_errors {
@extend .control-group;
@extend .error;
}
它不会突出显示具有div class.field\u和\u错误的字段。我不明白为什么,它在我制作的其他应用程序上也起作用。如果我用CSS编写类似于color:#f00-这很有效。由于某种原因,它不能扩展。有什么想法吗
表格:
报告
可能是个愚蠢的问
我在我的WP网站上使用了联系人表单7,我在提交按钮上遇到了一个奇怪的问题。Im为按钮使用以下类:
.ctaredbutton
background-color: #EA3939;
border-radius: 40px 40px 40px 40px;
color: #FFFFFF !important;
font-family: Proxima Nova,Helvetica,sans-serif;
font-size: 15px;
font-weight: 600;
letter-spacin
我在ace编辑器中看到了一些光标间距不当的问题。问题与字体间距有关,显然解决方法是只使用单间距字体
这是关于这个问题的另一个问题。
我的问题可能与使用引导主题有关,但我不能完全确定
当我打开chrome开发工具并查看ace编辑器中使用的字体时,它表示我的引导模板正在使用这些字体
input, textarea, input[type="submit"]:focus, div {
outline: 0 none;
font-family: 'Open Sans', sans-serif;
我有一个网站,我正在添加一些功能。该网站是有点过时,但我没有被支付大修整个网站,只有几页。因此,我在这些页面上使用了更现代的代码,但这些页面上仍然有旧代码。由于旧代码(将保留而不会删除),我有一些CSS冲突
是否可以使整个样式表仅应用于div中的样式
例如:
<div class="style-sheet-modern">
<!-- My Stylesheet applies only within this div -->
</div>
.style-
这是我的网站的主菜单:
您会注意到,主菜单项中的文本没有换行。我尝试了许多建议的解决方案,但似乎没有什么影响这些项目。以下是css代码:
#pt_custommenu .parentMenu a{
width: 100px; height: 59px;
line-height: normal;
padding-top: 0; padding-bottom:0;
float:left;
display: inline-block;
positio
我想知道如何为这种情况编写选择器:
<a href="/shows/test/..." class="ico-wrap">
<img titie="something" width="91" src="somthing.jpg" />
<span class="ico">
<i class="ss-play">content</i>
</span>
</a>
此样式选择了所有具有该宽度图像的i
将max width或width设置为弹性项目而不是flex basis之间是否存在差异
它是flex增长/收缩属性的“断点”吗
当我设置flex wrap:wrap时,浏览器如何决定在哪一点将项目下移到新行?是根据它们的宽度还是“弹性基础”
例如:
最后两个框具有相同的伸缩基础:200px,但是当窗口在300px和400px之间时,只有一个框向下移动。为什么?flex basis允许您在计算任何其他内容之前指定元素的初始/起始大小。它可以是百分比或绝对值
但是,它不是flex生长/收缩特性的断
我的页面上有一个手风琴,但当我单击其中一个选项卡时,页面会跳到手风琴的顶部。目前,没有jquery控制动画,这都是CSS。有没有办法阻止这一切
<section id="contact">
<h2><a href="#contact">Contact</a></h2>
<p>Lorem ipsum dolor sit amet </p>
我想将div元素作为目标,其中属性“foo”有一个值
<div foo="x">XXX</div>
<div foo="">YYY</div>
您可以使用
[foo = 'x']{
background:red;
}
使用如下代码:
div:not([foo=''])
{
/* CSS Applied to divs having foo value Not nothing (or having a foo value assig
目前我基本上有这样的想法:-
黑色矩形是我想扩展到页面底部的div元素,因此无论使用何种屏幕分辨率,它都将位于页面底部。黑色背景div将替换为图像(因此,如果可能,我不希望图像失真。)
目前我掌握的代码是:-
HTML
然后我使用的是bootstrap,它包含了最大宽度的所有CSS
.container {
width: 1170px;
}
此时,图像会经过页面底部,但我希望包含在浏览器底部。实现这一点的最佳方法是什么?CSS无法做到这一点。您需要使用Javascript动态修改CS
标签: Css
css-selectors Polymer
web-componentshadow-dom
比如说,我在我的web组件中使用了一个,我想在。
为此,我需要这样做
<style>
:host::shadow input {
background-color: green
}
</style>
:主机::阴影输入{
背景颜色:绿色
}
现在,选择器可以了,但我不想在这里定义样式属性,因为我有一个由设计师制作的CSS文件,看起来像这样:
.input-like-things {
background-color: green
}
.像东西一样投入{
我在同一条线上有三个div,希望用一条线连接它们:
不幸的是,我尝试的每一种方法都与显示方法相冲突,例如内联块和高度50%与下边框垂直对齐的间隔div
试试这个:
div.boxItem{
显示:内联块;
边框:1px纯黑;
填充:1em;
}
分割线{
显示:内联块;
边框顶部:1件纯黑;
宽度:2米;
}
123您可以在页边空白处添加一个div:
<div class="boxItem">1</div>
<div class="emptyDiv"><
我想创建一个新的MVC项目,但我的问题是我应该在什么时候使用CSS重置?我是否每次都使用CSS重置?你应该每次都使用CSS重置。我更喜欢。定义“每一次”-你是说每次你开始一个新项目时?或者在项目中编写的每个样式表上?如果您正在编写多个样式表,则将重置添加到全局css文件的顶部,或者,如果您没有全局文件,则首先链接到全局css文件顶部的重置
我正在尝试创建一个“立方体”效果,我可以在三个对象之间切换,并创建旋转立方体的感觉
两面都很好,但我一直在尝试添加第三面。有人能解释一下为什么第三个站点会飘走吗
我猜我在第三项上做错了什么?但我就是不明白
.item-1{
-webkit-transform: translateZ(50px);
transform: translateZ(50px);
}
.item-2{
-webkit-transform: rotateX(-90deg) translateZ(-5
在css中,在确定规则的级联时,我们/用户代理会考虑一个因素,即规则的权重和来源
如果我们谈论起源,可以有3个
1) 作者的样式表
2) 读者样式表
3) 用户代理的样式表
我知道
作者的样式表是在HTML本身中指定的。
用户代理的样式表是-任何浏览器呈现HTML页面的默认设置
但是读者的样式表是从哪里来的呢?
是否有任何方法可以在浏览器中加载另一个样式表并再次呈现页面。另一个样式表叫做读者样式表吗
如果是这种情况,如何为加载的HTML加载单独的样式表
请让我知道
谢谢我想第二个答案是:谢谢,但
我在wordpress的这个网站上工作。总体而言,在手机中查看时,该设计效果良好,但标题图像不会随着其上方的文本调整大小
“”
它是由css媒体查询引起的吗?救命啊 以下样式应用于标题图像
.vc_custom_1457453060838 {
margin-top: -60px !important;
border-bottom-width: 15px !important;
padding-top: 200px !important;
padding-right
chrome中行内的所有列向div.inner中的div.fullsize-rotator添加约15px。我已将全尺寸旋转器的边距设置为边距:0自动。我已经尝试了我能想到的一切。谢谢我查看了您的站点,您的行中似乎有一些额外的填充。我将.main grid.pad{padding:60px 30px;)更改为{padding:60px 0px!important;}并且,至少在Chrome代码检查中,它将行中的第三个元素上移了。看起来这可能是您的问题。它对客户端部分有相同的效果。希望这有所帮助
更
我有一个元素,当它的内容改变时,我想对它的宽度设置动画。它具有宽度:auto,并且永远不会改变。我已经看到了,但是这是为了在两个值之间转换,并且设置了一个值。我根本不操纵值,只操纵内容,我希望元素的大小随动画而改变。这在CSS中可能吗
以下是我的代码的简化版本:
.myspan{
背景色:#ddd;
}
.myspan:hover::after{
内容:“\00a0\f12a”;
字体系列:图标;
字号:80%;
}
你好
正如我所评论的,人们还不能自动设置动画,所以可以使用max widt
我想在页脚上添加边框
以下是css行:
position: fixed;
bottom: 0;
right: 0;
left: 0;
clear: both;
line-height: 1.36em;
padding: 08px 0px 0px;
text-align: center;
margin: 0px auto;
background: #fff;
border-top: 5px solid #4cb6cb;
我做错了什么?有时想封锁边境以示抗议
以下是html:
<div i
我正在尝试在图像上创建一个图像描述框,我希望当您将鼠标悬停在图像上时,图像会淡入淡出状态
这就是我想要实现的:
悬停时我想要这个:
这就是我目前得到的结果:
HTML:
结果:
正如你所看到的,我就快到了,但是在匹配框和图像大小时遇到了麻烦。如果有人有任何建议,请在下面建议无需在h2中输入span。向所有内容添加了一些帮助器类,我使用a标记的伪元素进行覆盖。添加了一些过渡,使所有内容都淡入淡出,但您可以根据需要进行调整
.app img包装器{
位置:粘性;
显示:内联块;
}
.app
我正在使用node-sass和gulp-sass来编译我的资产
现在,当我使用sassoutputStyle:'nested'(默认值)运行gulp时,字符从:
$fa-var-home: "\f015";
到
在浏览器中使用此功能似乎效果良好
使用outputStyle:“compressed”运行sass时,我得到了不同的字符:
.fa-home:before{content:""}
现在奇怪的是:有时,但我没有任何步骤来重现这一点,字符也会像那样显示,所以ï•而不是主图标
我不
我正在努力学习CSS。为了进行测试,我编辑了一个html文本文件,并使用SafariV11.0查看结果。我的项目是为web呈现一份老式的打印报告,它使用固定列和单间距字体
我有一些我不了解的测试结果,非常感谢您对我进一步学习的建议
body {font: 100% Courier, monospace}
做我想做的事;然而
body {font: Courier, monospace}
…没有。Safari以某种比例字体呈现我的页面
问题1:为什么需要字体大小
而且
body {font:
我有一个dropzone,用户可以在其中放置图像,它有一些相关联的CSS,当用户拖动图像时,dropzone背景会变成灰色,从而提供视觉提示
Html
但是我不希望dropzone是空的,我希望它有一个起始图像(上面写着类似“在这里放置文件”)
如果我添加了这个,那么当拖动图像时,dropzone不会变灰,我如何修复它?您可以在dropzone上使用
#dropzone.dragover {opacity:0.5}
因为background只是元素的背景色。尝试使用CSS属性设置背景图像
我成功地创建了网格,CSS显示为:grid;财产,比如:
1.2
34
5.6
但我正在努力创建偏移量,如下所示:
有人吗?以下是代码:
.grid容器{
显示:网格;
网格模板列:自动;
填充:10px;
}
.网格项:第n个子项(2n){
边框:2个红色虚线;
边缘顶部:10px;
}
1.
2.
3.
4.
5.
6.
添加了红色边框,以便快速查看。真简单!!!!非常感谢你!
HTML
这确实有效,但是,每当我将400px更改为40%时,它就不会起作用,我不明白为什么。我真的很感谢你的帮助
谢谢 html,body{height:100%}html{height:100%;}body{minheight:100%;}
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="CSS/Login.css">
</head&g
当我使用以下CSS时,我从顶部图像的输出转到底部图像:
.menu-border {
border: 1px solid #000000;
padding: 30px 0px;
border-radius: 4px;
}
其目的是为超级菜单提供更大的悬停区域,否则当鼠标位于“评估”菜单和超级菜单框之间时,超级菜单将消失。但是,当我的填充为30px时,所有菜单项都会向上移动。在不影响菜单其余部分的情况下,我需要添加什么来保持这个大盒子(边缘将是白色的-我放黑色以便现在更容易看到)
编辑1:菜
如果我创建两个名称相同但属性不同的类或id,会发生什么情况?将执行哪个类或id?为什么
我认为在这种情况下,首先创建的类将给予优先权
我只是想知道。这里有一个例子向您展示:
html{
背景颜色:蓝色;
}
html{
背景色:红色;
}
html{
背景色:石灰;
}
我认为它更有可能是第二个,因为通常计算机会根据最后分配给类或变量的值来计算。例如:
var num=1;
var-num=2;
警报(num);
//将提醒“2”
需要更多信息。试着创建一个清晰的例子。你说的“不同的财产”是指
我有一个mat列表,我在其中迭代我的数据,并显示我的要求是以水平方式对齐列表。这可以通过使用简单的轻松实现,但我使用的是material,希望利用它的mat list功能。
由于材质控件在CSS上随附,如果我们想更改现有的外观,我们需要在基本CSS文件中更改它。
我不想更改主mat列表项css文件,因为它在项目中有很多位置。
我只想将mat列表项水平对齐
<mat-list>
<mat-list-item *ngFor="let privlege of userprivil
我正在尝试添加背景色,并更改vuetify幻灯片组道具上的上一个图标和下一个图标的图标颜色。如果我以从控制台获得的类为目标,它将不起作用。但是,如果我从样式标记中删除scoped,或者尝试更改控制台样式上的颜色,它就会工作
.v-slide-group__next.theme--light.v-icon
{
color: rgb(234, 10, 10)!important;
}
我尝试过这种方法,但不起作用。我如何设计这些道具图标?提前感谢。为了将类元素作为目标,有必要使用不带“
我试图给我的网站上的按钮“大纲”风格时,活跃,但由于某种原因,完整的大纲没有出现。正如您在这个屏幕截图中看到的,按钮的顶部被切断。当它只是一个实心按钮时(您可以看到它旁边的实心按钮),就不会发生这种情况。也没有任何东西可以模糊大纲的视图。有人知道如何纠正这个问题吗?非常感谢
filter\u按钮{
颜色:#fff;
}
.vp-filter\u style-default.vp-filter\u item.vp-filter\u item-active>*{
背景色:#0F1B36;
轮廓样
我需要一个CSS代码或JavaScript代码,可以修剪一个文本使用它的CSS类
<h4>
<p class="maocular">12 Chicken Franks Sausage</p>
</h4>
12鸡肉法兰克香肠
我想用css类将任何文本修剪为10个字符
请告诉我如何使用CSS或JavaScript实现这一点,使用JavaScript首先获取文档中具有该特定类的所有元素
然后遍历它们,提取它们的innerHTML
我正在使用ng引导日期选择器,并且在选择样式的月份和年份中出现问题
问题在于选择样式
select[_ngcontent-c21] {
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 0 .5rem; // the problem in this line
在Html中,我有如下内容:
我认为解决这个问题的方法是使填充0.0rem
但是我无法覆盖此样式。您只需添加即可覆盖所有引导样式!要覆盖的样式值之后的重要信息示例引
如何导入与React组件位于同一文件夹中的.css文件。我在同一个文件夹中有以下两个文件
文件Navbar.css
.navbar-div {
...
}
文件Navbar.jss
import styles from './Navbar.css'
const Navbar = () => {
return (
<div style={styles.navbar-div}>
<table>
<row>
上一页 1 2 ...
7 8 9 10 11 12 13 ...
下一页 最后一页 共 4077 页