CSS中垂直居中的元素

我有两个并列的元素。元素2比元素1小。两个图元都没有固定的高度。我需要垂直居中元素2。如何使用CSS实现这一点 编辑: 这就是我到目前为止所做的: <div id="container" style="width: 100%;"> <div id="img1" style="float: left;"> <img src="image1.jpg".../> </div> <div id="img2" s

使用CSS渐变代替图像

使用CSS来创建渐变而不是图像,这有什么负面影响吗 例如,以下代码: #gradient { color: #fff; height: 100px; padding: 10px; /* For WebKit (Safari, Google Chrome etc) */ background: -webkit-gradient(linear, left top, left bottom, from(#00f), to(#fff)); /* For Mozilla/Geck

nbsp在CSS内容标记中不工作

可能重复: 我想在每个列表项之前添加一个|和两个空格。但是,出于某种原因,它打印的是单词而不是空格。有什么想法吗?通过将字符映射中的不间断空格复制并粘贴到我的代码编辑器中来修复它。这可能就是您正在寻找的答案: content: "|\00a0\00a0"; 工作,但我不会这样做。太容易断开。这同样有效。您忘记了管道字符:content:“\007C\00a0\00a0”;虽然只是:内容:“\007C”;一点右边距可能更具可扩展性“\7C\a0\a0”也可以。为什么需要避开|?@TWiStEr

Css “如何设计风格”;提交;在鼠标上方输入,单击?

我需要设置两种不同的输入样式,使其在鼠标上方和单击时显示不同,就像按钮一样。通常我会使用按钮;但是,其中一个是输入type=“reset”,我认为使用输入比编写表单重置脚本更简单。 “一种样式”如何使用CSS输入“提交”和“重置”类型以进行鼠标悬停和单击?这与CSS中的任何其他元素相同,有用于悬停和聚焦的psuedo选择器,但不专门用于单击。也可以使用属性选择器: input[type="reset"]{/* attribute selector*/} input[type="reset"]:h

Css HTML5样板和图像替换类text indent-999em

我的大多数项目都在使用HTML5样板,因为它是一个很棒的框架,但我和其他开发人员一直在反复讨论图像替换类和文本缩进的使用:-999em 他给我发了两个链接: 我知道HTML5样板团队在整理样式表时做了很多研究,我知道这是很多开发人员使用的一种常见技术。你们觉得怎么样?我应该开始使用另一种技术,这样我们的网站就不会受到惩罚,还是可以继续使用 谢谢 这两个链接都专门指徽标,其中最具语义的途径是将徽标添加为带有alt属性的图像标记: <img src="/path/to/logo.png"

Css 在iPad中嵌入字体

我正试图在iPad的网络视图中嵌入谷歌字体 如果我把这个放在头上,一切都很好: <link href='http://fonts.googleapis.com/css?family=Monofett' rel='stylesheet' type='text/css'> 我知道我仍在进行远程连接,但为什么这不起作用 在Safari和Firefox中,web看起来不错。问题在于woff格式。谷歌知道这一点,当你在PC或iPad上使用Safari时,他会给你一个不同的css。正确的CSS

为什么';富吧';和';foo>;酒吧';在CSS中有相同的特异性吗?

我很好奇为什么使用或其他组合符不会影响CSS选择器的性能,也就是说,为什么div span(匹配div中的某个span)和div>span(匹配div的直接子span)在特异性方面被认为是相等的 我确实意识到,组合词的使用与特异性完全无关,但我想知道这是否有一定的原因。这实际上是在工作组邮件列表中提出的,早在年 它基本上归结为,是的,直觉上,一个带有组合符的选择器看起来更具体,但是一个算法,从当前的算法扩展而来,考虑到这一点,它变得比现在使用的“简单”三元组复杂得多,这对人们来说是相当混乱的 最

Css 删除焦点下拉菜单的虚线边框/轮廓

如何删除从下拉菜单中选择项目时显示的虚线边框/轮廓 你可以看到有一个虚线边框/轮廓显示,我想删除这个(在Firefox中截图) 尝试以下解决方案并没有将其删除: select:focus, option:focus, select::-moz-focus-inner, option::-moz-focus-inner { outline: none; border: none; } HTML就是这样: <select name="order"> <op

Css 设置jsf数据表中最后一条记录的样式

我遇到的情况是,返回到dataTable元素的一行中包含的数据超过了可以容纳的数据量。为了解决这个问题,我简单地将结果合并到一个单元格中。我要寻找的是一种确定我是否已到达结果集中的最后一个对象的方法,以便我可以删除用作分隔符的底部边框。最终我不知道我将处理多少对象 .most { background-color:cyan; border-bottom:medium solid black; } .last { border-bottom:none; } <h:d

Css3/webkit:如何更改滚动条滑块的大小?

小提琴: 我曾尝试通过轨道片和拇指设置高度,但我认为这不是正确的方法 有人知道这个秘密吗?我在谷歌上找不到如此具体的东西。设置高度和宽度属性:,Webkit会将它们分配到适当的方向。是的,这是可能的。我们可以在css中编辑样式: ::-webkit-scrollbar-thumb { background: #bbbbbb; background: rgba(0, 0, 0, 0.15); border-radius: 5px; height: 50px; } 我刚刚在Chr

Css Opera在带有contenteditable和twitter引导的文档中添加了奇怪的间距,为什么?

当与一起使用时,Opera似乎在某些文档元素之间添加了一些奇怪的垂直空格 JSFiddle示例: 请注意,在第一个示例中,行之间没有垂直间距,但在第二个示例中,行之间有垂直间距 在Linux上的Opera 11.61和Windows上的Opera 11.62中进行了测试。在我测试的任何其他浏览器中,两个小提琴中的行之间都没有垂直间距 我尝试删除引导并手动添加,但这并没有触发边距。然而,在检查DOM时,我发现了一些奇怪的和标记,我怀疑它们是相关的() 引导css是如何做到这一点的?避免这种情况的最

Css 本地存储的Google web字体与在线源

当我在CSS文件中使用@import规则添加google web字体时,效果很好 但是,当我下载该字体并将其本地存储在我的服务器上,然后将@font-face规则定向到我自己的机器上时,它就不起作用了 所以我所做的是在我的css/fonts.css文件中替换这一行: @import url(http://fonts.googleapis.com/css?family=Michroma); 为此: @font-face { font-family: 'Michroma'; font-style:

Css 引导中的标签和徽章

通过使用引导,我想显示绿色和红色标签,其上下文类似于v或x v应为绿色,x应为红色 我写了下面的代码,但我想有一个更好的效果 <span class="badge badge-success">V</span> <span class="badge badge-important">X</span> V X 我该如何使用引导程序来获得它 下面是一个使用引导标签和徽章的示例 如果您将font awesome()与Twitter引导(它的设计初衷

Css 为什么li中的浮动项会在其他缩放级别上用chrome包裹?

我有一个ul,里面有lis,我用它作为选项卡列表。lis中有一个图像和一些文本。由于某些原因,在chrome中,文本与图像不在同一行,而是换行到下一行 我不明白为什么会发生这种情况,难道li不应该扩展以提供足够的空间来容纳图像和文本吗?这个问题不会发生在Firefox或IE上。在Windows 7上使用Chrome 22、Firefox 16和IE 9进行测试 查看标记(从较长的页面中提取-也不是真正的图标) 这听起来不错,但是nowrap技巧对我不起作用 更新:我刚刚意识到我有一个不同的缩

CSS:全尺寸背景图像

正在尝试使用以下内容获取全尺寸背景图像: html { height: 100%; background:url('../img/bg.jpg') no-repeat center center fixed; background-size: cover; } 它以正确的宽度显示背景图像,但高度被拉伸。 我尝试了各种选择,比如 html { background:url('../img/bg.jpg') no-repeat center center fixed; ba

Css 定位在图像上方的响应图像

我已经设置了一系列我要做的事情: 猫的图像是我的背景图像,它会随着浏览器的调整而调整大小 球图像绝对位于猫的上方。如何使球图像调整大小并保持在默认位置?将您的#计数器设置为display:inline或使用显示:inline添加包装器并将#over的最大宽度设置为例如10%(): 尝试位置:固定而不是我要去的地方。您需要绝对定位的元素相对于保持与cat图像相同大小的元素进行定位。这里是与左位置调整:从玩小提琴,似乎主要的区别是添加:url(');网址(');将display:inline和ma

是否可以从Sass处理器中排除/忽略某些CSS文件?

我正在使用SASS/SCSS。我有一些.css文件,我想被RubySassProcessor忽略。有人知道如何排除它们吗?我会这样做:将sass | scss文件和css分离到不同的目录中,并使用sass--watch仅在sass文件夹中使用。输出应重定向到css文件夹 假设您的应用程序结构类似于: app | |--assets |----| |----|--test.sass |----|--print.sass |----|--ie.css 将结构更改为: app/ | |--asset

Css 如何在IE8中设置::selection的样式?

我有一个黑暗的背景和较轻的文本在一页上。当有人选择文本时,我希望有一个较亮的背景和较暗的文本。为此,我使用了以下CSS: CSS p{ background: #aac; color: white; } p::selection { background: lime; color: black; } 这在Chrome和FF中运行良好,但在IE8中会出现故障。我如何确保它也在那里工作? 如果你想让它得到支持,你需要某种多边形填充;然而,似乎没有任何现有的polyfills提供对此类选择器的支持

什么';处理不受支持的CSS表达式的标准方法是什么?

CSS标准对不支持的表达式有什么规定?浏览器应该如何处理这些问题?实际的浏览器实现如何处理这些问题 我正在实现一个CSS属性优化器(对于一个小型项目),我们希望CSS回退保持不变。我们的目标是尽可能地优化CSS,但要使其呈现出与原始CSS完全相同的效果 这就是为什么我必须了解这些东西是如何工作的 简单属性 对于简单属性,这非常简单。 假设我们有: div { color: #f00; color: rgba(1,2,3,.4); } 在这种情况下,如果浏览器不支持rgba,则第

CSS3动画(webkit关键帧)问题

我正在学习CSS3动画 我正在尝试移动方框,问题出现在第三个方框(坏方框) 我已经给了剩余的框,它们之间有一个小延迟的动画 这是 以下是出现问题的代码部分: #badBox1{ max-height: 21%; max-width: 21%; position: absolute; top: 48%; left: -8%; -webkit-animation-name:badBox1Moving; -webkit-animation-du

Css ngClassOdd/NGCLASSEEN未按预期工作

使用Angular版本1.2.15,我发现了一个bug,它似乎是从版本1.2.2开始的,直到1.2.15 Html <body ng-app=""> <ol ng-init="names=['John', 'Mary', 'Cate', 'Suz','Felipe','Vero']"> <li ng-repeat="name in names"> <span ng-class-odd="'shared odd'" ng-

CSS文本缩进-删除文本,但不使用:after添加内容

我使用的滑块无法修改导航文本(下一个/上一个),但我想用箭头替换文本 我添加了带有以下css的箭头: #carousel .hero-carousel-nav .prev a:after { font-family: "Glyphicons Halflings"; color:#FFF; content: "\e079"; } #carousel .hero-carousel-nav .next:after { font-family: "Glyphicons Halflings";

Css 带有R标记v2和iSlides的自定义表格

我正在用R Markdown v2和iSlides做演示。默认情况下,我在表格中使用的字体有点太小 例如: --- title: "Never put off 'till tomorrow?" author: "Ignacio Martinez" date: "09/23/2014" output: ioslides_presentation: incremental: yes css: ./styles.css logo: ./img/rotunda.png

Css 媒体查询不适用于平板电脑和iPhone 5s等横向手机

我正在尝试为我的网站添加一个单独的移动导航菜单,从平板电脑一直到手机。出于某种原因,在某些平板电脑上仅使用横向视图时,绿色菜单在iPhone 5的整个宽度上显示50%。“打开”图标没有出现,只是“关闭”图标,出于某种奇怪的原因,它同时充当“打开”和“关闭”按钮。它在我的两台笔记本电脑(1024x768和1440x960)、一台台式电脑(1920x1080)、一台iPhone 5s(仅640×1136纵向视图)和iPad上都能很好地工作(我的兄弟们不确定屏幕分辨率,但他说它看起来不错)。我甚至有一

使用CSS3变换比例在点上缩放

即使下面的代码片段看起来很短,但我在几天的时间里(真丢脸!)都在努力寻找一种方法来放大只使用CSS3transform点击的点。它现在可以工作了: var current={x:0,y:0,zoom:1},c=document.getElementById('container'); window.onclick=函数(e){ wx=current.x+e.clientX/current.zoom; wy=current.y+e.clientY/current.zoom; var coef=e

Chrome40是否证明了内容CSS覆盖的合理性?

我注意到在今天的Chrome 40更新中,justify content似乎没有被后续的样式声明正确覆盖 有关示例,请参见: <div class="flex-parent"> <div class="flex-child"></div> <div class="flex-child"></div> </div> Firefox(覆盖工作): Chrome 40(覆盖似乎已损坏): 我的假设是正

Css 引导网格:垂直浮动列

我正在为一个项目使用引导网格,我想知道是否有可能使列垂直浮动。到目前为止,我似乎找不到一种方法使这成为可能。我正在寻找一个解决这个问题的方法,为Boostrap网格或使用另一个网格定制css。不过,我更希望网格只使用css设置,而不使用JavaScript 示例中有一个图像和一个链接: 试验 身体{ 边缘顶部:20px; } .集装箱{ 填充:0 10px; } @介质(最小宽度:768px){ .集装箱{ 宽度:768px; } } @介质(最小宽度:992px){ .集装箱{ 宽度:86

Css 引导下拉列表未扩展

我的引导下拉列表不起作用。如果向下滚动,我可以在与下拉标签相同的区域内看到下拉结果,但下拉结果没有展开。我将所有元素的溢出设置为自动(其中意外包括下拉div: body, div { overflow:auto; } 删除此问题会使其起作用。如果这是另一个问题的答案,请将其作为答案发布在那里。如果您只是想分享一些有用的内容,请将其作为一个适当的好问题写下来,并用解决方案自己回答。目前这是一个低质量的问题,可能因此而被删除。请提供完整的问题和答案添加您的帖子作为答案。我是否应该在单独的帖

YUI Purecss在屏幕尺寸下降到幕帘点以下时删除多级菜单行为

我想删除当屏幕尺寸下降到窗帘点以下时,pure menu has children、pure menu children和pure menu allow hover设置的行为 我曾尝试用下面的代码重置它们,它部分工作,但当我悬停子菜单时,菜单再次崩溃 以整页模式查看并缩小浏览器 更新 现在它起作用了 @导入url('http://yui.yahooapis.com/pure/0.6.0/pure-min.css'); @媒体屏幕和屏幕(最大宽度:35.5em){ .纯菜单儿童{ 显示:块; 位置

Css 如何在字母和标点之间换行以避免行尾出现额外的空白?

第一个框的第一行末尾有一个恼人的空格。第二个盒子很好用 我认为CSS试图避免标点符号出现在一行的开头。但结果却是丑陋的地形 我怎样才能强迫它包装 .box{ 边缘:2米; 填充:0.5em; 宽度:8em; 高度:8em; 边框:1px实心; } .文本{ 字号:1em; } 你好,我来自中国!!!你好,我来自中国! 你好,我来自中国你好,我来自中国 既然你在写中文,我猜换行:断字;单词break:打破一切将用于以下目的: .box{ 边缘:2米; 填充:0.5em; 宽度:8em; 高度

Css 使用动画堆叠视图取消进入和离开

我将AngularJS 1.5与ngAnimate和ngRoute一起使用。我想给这部电影制作动画 当视图随ngAnimate更改时显示ng视图。对于动画,我使用animate.css 动画基本上可以工作,但问题是ng enter不等待 ng离开以完成,以便下一个要加载的视图在短时间内附加到当前视图的底部 这个问题有已知的解决方案吗?您可以在$rootScope上使用angur evens e、 g 还有其他一些活动 我知道poluuting$rootscope通常不是一个好的选择,但如果确实需

关于css中的选择器

所以我已经阅读了很多关于css中祖先选择器的主题,其中大部分都是关于是否有祖先选择器的。现在我很清楚,到目前为止还没有祖先选择器。但是我很难理解为什么。显然,它们可能非常有用,但由于某些原因,它们到目前为止还不是css的一部分。有人能告诉我使用祖先选择器会导致什么问题,所以他们决定根本没有祖先选择器吗 使用父选择器,很容易意外导致 一个文件大小的树丛。人们可以也将滥用此选择器。 支持它给了人们很多自缢的绳索 有 要考虑的是, 存在巨大的性能问题 这些担忧可以被认为是我们应该评估的权衡,而不是表

我们应该将内联css应用于引导列吗?

我在写一个代码,我希望它处于一个特定的位置,我使用了padding .代码如下所示 <div class="col-xs-12 col-sm-2" style="padding: 40px 5px 4px 4px;"> <img src="img/logo.png" class="img-responsive"> </div> 它是有效的,但我想知道,在第一行中,将内联css应用于引导类是一种好的做法,还是应该使用引导来完

Css 绕垂直轴旋转45度图元

我有一系列元素,如下图所示: 它们向一侧旋转45度(内部内容为-45度,以保持直立) 现在我想绕垂直轴旋转每个元素,穿过元素的中心。RotateY不工作,因为它处于45度角 您将如何执行此操作?我不知道您的代码到底是什么样子的,但对于一个简单的旋转平铺(div),我将尝试以下操作: @关键帧垂直旋转{ 0% { 变换:旋转3d(0,1,0,0度); } 100% { 变换:旋转3d(0,1,0,360度); } } 身体{ 填充:20px; } .瓷砖{ 宽度:65px; 高度:65px;

Css FlexBox-制作特定布局

我是FlexBox的新手,对我来说有点困惑。您能帮我创建该布局吗: 我现在只有: 标题 标题 文本 标题 文本 标题 文本 标题 文本 形象 以下是我能想到的。如果您需要任何调整,请在下面的评论部分告诉我 #包装器{ 显示器:flex; 弯曲方向:行; 柔性包装:nowrap; 证明内容:之间的空间; 对齐项目:柔性端; } .分栏{ 显示器:flex; 弯曲方向:立柱; } .集装箱{ 弯曲方向:立柱; 最大宽度:50%; } th{ 宽度:250%; 文本对齐:左对齐; } img{

Css 如果我把一个div放在另一个div里面,它会起作用吗

div在另一个div中工作吗?如果是这样,我应该如何做CSS?我刚开始这样做,所以我不是很确定。是的,div中的div可以工作。基本上,这是多少网页的设计。请看一看数据的来源。堆叠的div 那么为什么要嵌套?例如,您不希望页面超过屏幕的整个宽度,但希望页面居中,左右各有一些空白。你会这样做 <div class="outside" style="width: 80%; margin: 0 auto;"> Some content... </div> 可能是一个糟

Css 带背景剪辑的框阴影:内容框

我有一个带有一些填充的div,我正在使用背景剪辑:内容框应用背景色。这就像一种魅力,但当我尝试应用框阴影时,问题就出现了: 是否可以同时转换这两个属性?我还想做一些类似于“框阴影剪辑:内容框”的事情。您可以使用投影而不是框阴影来实现这一点 div { filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.5)); } 正是我想要的;)

Css 将精灵居中作为div背景

我有一个按钮,由一个精灵组成,作为一个div的背景图像。精灵表是水平排列的。请注意,源图像也在缩小以适应div .button { background: url(sprite.png); background-size: auto 100%; width: 100px; height: 100px; background-position: 0px 50%; } .play { background-position: 0px; } .pau

Css Javafx文本和标签字体看起来不同

我试图使我的文本对象看起来像其他块,它们使用标签来显示一些文本。我无法使用标签,因为我需要文本功能来设置包裹宽度。但我看到了最终显示文本之间的直接区别。从屏幕截图中可以看出,文本的字体看起来比标签的字体要粗体一些。如何将文本样式设置为与标签一样 我认为这只是我的样式表问题,但我可以在SceneBuilder中看到相同的差异 在中,标签中的文本颜色设置为一种查找颜色,称为-fx text background color(这是文本的前景色,与名称无关),这又取决于查找颜色-fx backgroun

Css 从html转换为pdf时未呈现字体系列

Google支持的字体的字体系列以HTML和PDF格式呈现,但以上述格式提供字体文件的字体系列仅以HTML呈现 它在使用windows.print()时不起作用;要将HTML转换为PDF您确定问题不在于打印媒体查询中只针对字体类的跨距吗?是的,我已经在跨距标记中声明了字体类,我希望这应该反映在同一标记中。 @font-face { font-family: Museo; src: url('../../../assets/fonts/comicsans.ttf'); } .fo

Css 向html链接标记添加预览

当我们共享一些链接时,它会显示一个链接预览、一个图像和一些文本。我们如何添加到http链接?希望我的问题清楚 OG可能就是您要找的东西。 它是一组具有特定属性的元标记,它们处理链接共享后显示的标题、描述和图像。 更多信息:请检查以下答案:

Css 公文包中的灯箱箭头问题(wordpress)

我正在尝试修改我的lightbox投资组合。因为我改变了箭头,但是现在我需要稍微复杂一点的修改。 检查并单击任何照片: 什么样的CSS代码应该更改,使箭头仅在光标在照片上时出现 .wppap img grp button.slick-prev、.wppap img grp button.slick prev:hover、.wppap img grp button.slick prev:focus{ 右:-10px; 不透明度:1; } .wppap img grp button.slick-n

Css R闪亮对齐100个按钮10x10

我有下面的例子,它呈现100个被动单选按钮 library(shiny) library(shinyWidgets) if (interactive()) { ui <- fluidPage( tags$h1("radioGroupButtons examples"), radioGroupButtons( individual = T, selected = "",status = "

Css 将侧边栏放在正下方,不设置任何“top”或“bottom”值`

我想设计一个选项来切换小设备中的边栏 因此,我尝试将somediv设置为边栏,这样我就将div的值设置为top-0和left-0,将类设置为inset-y-0,因此它正好从top-0显示,但我想让边栏从顶部导航栏的末端开始 如何在不设置任何top或bottom值的情况下,将侧边栏精确放置在顶部栏下方 此外,当设备大于sm时,侧边栏应与徽标对齐 我的方法是在侧边栏中添加一个类,添加边距顶部:40px创建与顶部导航条高度相同的偏移 当然,这假设您的顶部导航栏是一个固定高度

Css 在chrome中使用rem的字体大小

我正试图找出如何让chrome在字体大小css中使用rem 按照本文所示的结构,我将字体大小定义为: font-size: clamp(1rem, -0.875rem + 8.333vw, 1.3rem); 当我在本地环境中运行它时,它在chrome、firefox和safari中的渲染效果与预期一致。部署后,它会按预期在firefox和safari中呈现。在chrome中,文本很小 要让chrome在css中使用rem,是否需要额外的步骤 我看到过一些很老的帖子,讨论了在chrome中使

  1    2   3   4   5   6  ... 下一页 最后一页 共 3851 页