首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我的<select>"font-family"属性不是继承自<body>?

在HTML中,<select>元素的默认样式是不继承<body>font-family属性的。这是因为浏览器的默认样式表(user agent stylesheet)为<select>元素定义了一个特定的样式,这与<body>的样式不同。

如果您希望<select>元素继承<body>font-family属性,可以使用CSS来覆盖默认样式。您可以在您的样式表中添加以下代码:

代码语言:css
复制
select {
  font-family: inherit;
}

这将使得<select>元素的font-family属性继承自其父元素的font-family属性,从而实现与<body>的一致性。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云COS:一个用于存储和管理数据的云存储服务,可以实现数据的高效、安全、可靠存储。
  • 腾讯云CLB:一个用于实现负载均衡的云服务,可以帮助您在云上更好地管理和分配流量。
  • 腾讯云CDB:一个用于MySQL数据库的云服务,可以帮助您更好地管理和维护您的数据库。

这些产品都可以与前端开发、后端开发、软件测试、数据库、服务器运维、云原生、网络通信、网络安全、音视频、多媒体处理、人工智能、物联网、移动开发、存储、区块链、元宇宙等专业知识相结合,帮助您更好地构建和管理您的应用程序。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【CSS Trick】font-family 继承失效了?

CSS 继承 从 MDN 上可以看到,当元素一个继承属性 (inherited property)没有指定值时,则取父元素属性计算值(computed value) 比如 color 属性就是继承属性...,给父级元素设置了 color,则子元素会继承,如下: 今天来聊一个有意思属性——font-family font-family——继承失效了?...: initial; font-family: unset; font-family 是一个继承属性,比如,给上面例子 .parent 添加 font-family: serif;,子元素也会继承属性值...,计算值结果还是 test(这里猜测因为 font-family 可以通过 @font-face 自定义设置,所以浏览器无法知道它是无效),但实际上效果已经直接降级到浏览器值了,而不是父级元素设置值...font-family,而且不知道自己设置字体能不能在所有的浏览器上都能生效时候,推荐总写一个兜底字体,否则并不是自动继承你在 body 或者 html 元素中设置兜底值

63920

了解CSSinitial初始值

如果该属性不是一个可继承属性,并且层叠关系没有导致一个值,则 指定值 就被作为初始值 呃...好吧。用 Google 翻译(说着玩!)...但让initial和inherit有所区别的额外步骤是,inherit会检查在采用初始值之前,是否可以继承层叠关系中其他属性值。 ?...如上图所示,H1 尝试去继承一个颜色值,并在 body 元素上找到了。 ? 而当 H1 被告知要使用其初始值时,则跳过了 body 元素,直接取了根元素值。...左边所有属性继承了其父元素 .module ,而另一边则通过 initial 关键字,被重置为浏览器默认属性。...虽然发现了很多可以将其用作元素默认样式潜在价值,但我还没在一个实用应用中遇到它们 -- 尽管这更多是归因于我而非这个属性本身。

1K20

CSS学习笔记(基础篇)

文字表达方式 直接写中文名称 font-family: 微软雅黑; 写字体英文名称 font-family: microsoft yahei; unicode 编码(解析更快) ?...继承继承性发生前提是包含(嵌套关系) ★文字颜色可以继承 ★文字大小可以继承 ★字体可以继续 ★字体粗细可以继承 ★文字风格可以继承 ★行高可以继承 总结:文字所有属性都可以继承。...特点: 1.继承权重为0(当没有自己样式时,听继承;有自己样式时,继承权重为0) 2.权重会叠加。 ?...---- CSS初始化 腾讯 body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{...边上是这种圆弧型或者其他形状,可以变换长度样式。 特点:浮动之后宽度不是父盒子宽度,而是内容撑开宽度。 <!

4.5K30

移动端开发样式初始化

在移动端开发,需要解决在移动端下一些样式初始化,防止在设备出现不同效果,下面我们看下,需要解决移动端那些样式需要初始化!...,在iOS上加上这个属性才能给按钮和输入框自定义样式 -webkit-user-select: none;// 禁止页面文字选择 ,此属性继承,一般加在body上规定整个body文字都不会自动调整input...body {   margin: 0;  -webkit-user-select: none; }//禁止移动端用户进行复制.选择.body * {  -webkit-user-select: none...;   font-family: Helvetica; } body {  -webkit-text-size-adjust: 100%; }//移动端横竖屏字体乎大乎小-webkit-text-size-adjust...: none;  //禁止文字自动调整大小(默认情况下旋转设备时候文字大小会发生变化),此属性也不继承,一般加在body上规定整个body   这样移动端开发就可以开始啦!

58720

python metaclass ..

防止属性被意外覆盖 解决重复使用metaclass metaclass new init references 正文 关于Python2.x中metaclass这一黑科技,原以为是懂,只有当被打脸时候...为什么之前认为自己懂了呢,因为阅读过stackoverflow上《what-is-a-metaclass-in-python》这一神作(注意,本文中专指e-satis回答),在伯乐在线上也有不错翻译...但是我们不想用继承方法,一来,语义上不是is a关系,不使用继承;二来,pythonmro也不是很东西。...这似乎颠覆了认知:Bird类有一个run属性,子类SpecialBird重载了这个方法,那么就应该调用子类方法啊。...metaclass继承type,那么其new、init和普通classnew、init是一样,只不过metaclassnew返回是一个类。

55340

CSS入门7-三大特性之继承特性

(其实,看到更多解释是说优先级是针对具体样式,而不是选择器,也就是说对同一个属性定义不同值才是层叠性,但是觉得自己解释更容易让人理解,层层递进。...其实在这里不建议去强记,我们要理解,继承是为了减少我们工作量,不需要重复地去指定一些属性。判别一个样式属性是否能继承,我们将其翻译为,所有后代属性XXX都是XXX,看一下是否通用可行。...可继承属性列举 说了这么多,还是看一下实际可继承属性有哪些。这里不会一一列举,有兴趣同学可以看CSS中可以和不可以继承属性,并在实际操作中去验证。...可继承属性: font系列属性 font:组合字体 font-family:规定元素字体系列 font-weight:设置字体粗细 font-size:设置字体尺寸 font-style...5.1 a标签字体颜色 a标签字体颜色不继承其父元素 <!

57820

重置样式表--HTML

重置样式表 这就是一个简单自己使用重置样式表 里面的话 大多数重置是都有啦 大家没有的可以收藏起来 拿去用 html{ /* 标准字体大小可以,在移动端使用rem适配的话会动态改变。...*/ font-size:14px; /* 使用IE盒模型(个人取舍,一般设置width是这是盒子真实大小,包括padding和border) */ box-sizing: border-box...; } html,body{ /* 在有些手机浏览器中点击一个链接或着可点击元素时候,会出现一个半透明灰色背景; */ -webkit-tap-highlight-color...*/ list-style:none } /* 这些节点部分属性没有继承父节点样式,所有继承一下,并取消outline,外轮廓效果 */ a, h1, h2, h3,...h4, h5, h6, input, select, button, textarea { font-family: inherit; font-size: inherit; font-weight

2.1K20

百度Web前端技术学院(1)-HTML, CSS基础

inherit | 规定应该从父元素继承 text-transform 属性值。 text-decoration 定义和用法 text-decoration 属性规定添加到文本修饰。...inherit | 规定应该从父元素继承 text-align 属性值。 word-spacing 定义 word-spacing 属性增加或减少单词间空白(即字间隔)。...inherit | 规定应该从父元素继承 white-space 属性值。...如需为 HTML 元素使用字体,请通过 font-family 属性来引用字体名称 (myFirstFont): 实例 @font-face { font-family: myFirstFont...在实际布局中,往往这并不是我们所希望,所以需要闭合浮动元素,使其包含框表现出正常高度。 最后一丝姐给了两个精益求精方案,觉得方案一更易于理解,这里实践一下 下面是源码 html <!

1K30

谈谈CSS中一些比较偏门小知识 前面写了:谈谈html中一些比较偏门知识,现在这篇(主要)想谈谈个人所见CSS一些小知识点,加深印象;同时也希望有需要的人能有收获!

前面写了:谈谈html中一些比较"偏门"知识,现在这篇(主要)想谈谈个人所见CSS一些小知识点,加深印象;同时也希望有需要的人能有收获!...(推荐) link属于XHTML标签,除了能引入CSS,还能定义RSS,定义rel连接属性;而@import是css提供,只能用于引入CSS文件; @import是css 2.1提出,故而存在兼容性问题.../*根据上下文显示为块元素或内联元素*/ display: run-in; 原先真是轻视了display属性,经常用到也就其中四五个,谁知道它属性竟有20个左右。...(a[href="www.a.com"]) 伪类选择器(a:hover,ul:nth-child,ul:first-child) 可继承样式:font-size,font-family,color,ul...,li等 不可继承样式:border,margin,padding,width,height 9.CSS权重 标签或者伪元素权重:1;class/伪类权重:10;id选择器:100;行内样式:1000

1.3K60

【黑马程序员pink名师讲CSS】学好CSS有这一篇就够了(CSS笔记)

3.对齐文本 text-align属性只能用于设置元素内文本内容水平对齐方式 ps: 盒子里面的文字,而不是盒子本身对齐方式 div { text-align...> 长江后浪推前浪,后浪死在沙滩上 也可以通过调试工具查看: 二.继承性 css中继承: 子标签会继承父标签某些样式 继承:text-,font...-,line-,color属性等,盒子模型等不会继承 div { color: red; font-family: 仿宋; }...,但是给p标签父标签设置了文本颜色和字体样式,子标签p就继承过来了 这个其实我们早就用过,我们之前在body中设置样式,应用于body全部元素,其实也是由于继承性....important,权重无限大 ps:继承权重为0,也就是即使父亲权重很高,但是继承过来时候权重就是0,到时候要拿着权重去和不同选择器同一元素比较.

2.2K20

java基础知识,font属性css写法,代码详解!

CSS属性值 字体与文本 网页设计中有很多文字要去处理,标题、段落、文章、列表以及表单中文本。这一篇章我们讨论一下HTML中字体与文本 字体 首先要有一个认识字体和文本不是一个东西哦。...这些字体可以使用@font-face规则随网页一起发给浏览器(一般字体图片都会放到一个单独服务器上,更加优化) 字体属性 font-family 字体族 font-family用于设定元素中文本使用什么字体...通常给一个文档页面设置一个主字体(因为font-family是可以继承),然后针对那些需要使用不用样式字体在单独应用font-family。.../*font-family值不区分大小写 但是如果引入是在线字体库请不要随意修改有可能导致无法使用提供定制字体*/body font-size 字体大小 浏览器样式表默认为每个HTML元素都设定了...font-style 字体样式 font-weight 字体粗细 这个貌似没什么好说,还是过了吧。主要一点最好使用bold,normal当然strong标签是加粗状态,你们应该懂意思。

86680

前端学习(7)~css学习(一):字体属性和文本属性

) pc:皮卡Picas (1 皮卡 = 12 点) 相对单位 px:像素 em:印刷单位相当于12个点 %:百分比,相对周围文字大小 为什么说像素px是一个相对单位呢,这也很好理解。...盒子模型padding,绝对不是直接作用在文字上,而是作用在“行”上。 为了严格保证字在行里面居中,我们工程师有一个约定: 行高、字号,一般都是偶数。...2、字体属性说明: (1)网页中不是所有字体都能用,因为这个字体要看用户电脑里面装没装,比如你设置: font-family: "华文彩云"; 上方代码中,如果用户 Windows 电脑里面没有这个字体...inherit 规定应该从父元素继承 list-style 属性值。...比如说,想让鼠标放在那个标签上时,光标显示手状,代码如下: p:hover{ cursor: pointer; } 另外还有以下属性:(不用记,需要时候查一下就行了) all-scroll

1.8K20

CSS教程:div垂直居中N种方法「建议收藏」

在说到这个问题时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中吗?即使是某些浏览器不支持只需做少许CSS Hack技术就可以啊!...所以在这里还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性元素才生 效,例如表格元素中、、等,而像...高度,而从父元素继承定位高度)。...id="subwrap">              如果我们对subwrap进行了绝对定位,那么content也会继承了这个这个属性...(不过不解,查阅了很多文章,不知道是因为出 处相同还是什么原因,似乎很多人都不愿意去解释Internet Exlporer 6中这这个Bug原理,也只是了解了一点皮毛,还要再研究)  1 <

1.1K30
领券