3 在HTML中选择输入和文本输入-使宽度相等的最佳方法? 我有一个像这样的简单表格(仅用于说明目的)... <form> <div class="input-row"> <label>Name</label> <input type="text" name="name" /> </div> <div class="input-row"> <label>Country</label> <select name="country"> <option>Australia</option> <option>USA</option> </select> </div> </form> 我使用CSS的布局方法如下... form { width: 500px; } form .input-row { display: block; width: 100%; height: auto; clear: both; overflow: hidden; /* stretch to contain floated children */ margin-bottom: 10px; } form … 73 css xhtml
10 从Firefox中的范围输入元素中删除虚线轮廓 从版本23开始,Firefox本身就支持该<input type="range">元素,但是我不知道如何删除虚线轮廓。以下CSS无效: input[type='range'], input[type='range']:focus, input[type='range']:active, input[type='range']::-moz-focus-inner, input[type='range']:-moz-focusring { border: 0; outline: none; } 有谁知道如何在Firefox中解决此问题? 示例:http://jsfiddle.net/pF37g/ 73 css html firefox
5 使用float:left后,如何获得新行? 我想做的是有几行图像,每行6张图像。其中一些图像需要在其顶部浮动另一个图像(与右下角齐平)。我能够通过此线程使它起作用: 如何在HTML中将一个图像放置在另一个图像之上? 但是,现在我无法在第6张图像之后获得新行。无论是<BR>或<P>创建一个新行。他们只是将下一幅图像向下推几个像素,但图像仍在同一行中。似乎float样式正在干扰<BR>and / or <P>。 我尝试对开始新行的图像使用不同的样式,例如float:none和display:block,但均无效。奇怪的是新行开始于第7张图片。 到目前为止,这是我正在使用的内容: <style type="text/css"> .containerdiv { float: left; position: relative; } .containerdivNewLine { float: none; display: block; position: relative; } .cornerimage { position: absolute; bottom: 0; right: 0; } </style> <div class="containerdiv"> <img border="0" height="188" src="myImg" width="133" /> <img class="cornerimage" height="140" src="imageOnTop" width="105" /> … 73 html css
6 如何查看多个文件? 我有这样的事情: gulp.task('default', ['css', 'browser-sync'] , function() { gulp.watch(['sass/**/*.scss', 'layouts/*.css'], function() { gulp.run('css'); }); }); 但它不起作用,因为它监视sass和layouts目录这两个目录以进行更改。 我如何使其工作,以便gulp监视这些目录中发生的所有事件? 73 css gulp gulp-watch
9 如何使单选按钮看起来像切换按钮 我希望一组单选按钮看起来像一组切换按钮(但仍像单选按钮一样起作用)。它们不必看起来完全像切换按钮。 仅使用CSS和HTML怎么做? 编辑:当按钮被选中/取消选中时,我会很满意地使小圆圈消失并更改样式。 73 html css radio-button radiobuttonlist togglebutton
8 svg背景图片的位置始终在Internet Explorer中居中,尽管背景位置为:左居中; 我正在使用SVG徽标作为背景图片,但似乎无法使其在Internet Explorer (编辑:和Safari)中正确对齐到左侧。 容器看起来像这样: <div id="header"> <div id="logo"></div> </div> 搭配款式: #header{ width: 100%; max-width: 1200px; height: 100%;} #logo{ background: url(../images/ss_logo.svg); background-position: left center; width: 100%; height: 100%; float: left;} 您可以看到<div>应当跨越其父项的100%,但在元素左侧显示徽标。在Chrome和Safari中这可以正常工作,但徽标始终<div id="logo">位于IE中的中心。 似乎很难找到信息,其他人也遇到同样的问题吗? 这是该问题的示例版本的链接,绿色框是SVG。 73 html css svg
9 空的iframe src是否有效? 我希望iframe最初src为空白,然后在页面加载后;调用JS函数,然后将该src值设置为实际值。 所以是<iframe src="#" />有效的,还是我需要使用其他东西,如javascript:;等等 73 javascript html css iframe
1 禁止WKWebView缩放内容以使其呈现与UIWebView相同的放大倍数 问题 使用WKWebView代替UIWebView,我发现WKWebView与我的相比,的内容大大缩小了UIWebView。我想WKWebView停止这样做,只照实际的方式尊重我的CSS值即可UIWebView。 语境 我在本机iOS应用程序中使用Web视图来获取显示信息内容的iPad上的弹出窗口内的内容。能够将其提供给内容和设计人员,并说“只需放入一些HTML内容,引用链接的CSS文件”,真是太好了。 使用时,所有这些都很好用UIWebView。 但是弹出窗口通常非常紧凑。 我正在经历 在我狭窄的弹出窗口中,将内容按比例缩小,就像将我的内容缩小到适合整个网页的位置一样。我可以看到WKWebView主要用于在iOS上构建备用浏览器或构建混合应用程序的人们,其中WKWebView本质上是接管屏幕的。 WKWebView中的放大倍数不是可以设置的。当然,用户可以放大,但这不能达到目的。我不是在寻找放大的视口;我正在寻找与UIWebView一样适合和自动换行的全部内容。 使用WKWebView,在模拟器中,如果将正文文本大小增加到50px而不是14px,我将看到所需的大小。但是,此代码甚至在设备上使用时也无济于事,因此也无法选择增大CSS大小! UIWebView有什么问题? 好吧,什么都没有。在iOS8中,它还没有被弃用,也许b / c仍然有用,正如我所经历的那样。但是我确实注意到,WKWebView很快。而且我已经看到一些猜测,认为有关UIWebView的文字写在墙上。我以为:“为什么不现在在iOS8中采用更现代的API?” 因此,我现在暂时继续使用UIWebView,但如果可以使用它来尊重CSS大小,我想切换到WKWebView。 这是我的原始CSS,UIWebView可以很好地呈现,但是弹出窗口中的哪个WKWebView将以非常小的字体呈现: body { font-family: "HelveticaNeue"; font-size: 15px; line-height: 17px; color: #000000; } h1 { font-family: "HelveticaNeue-Bold"; font-size: 18px; line-height: 20px; color: #000000; } h2 { font-family: "HelveticaNeue-Bold"; font-size: 16px; line-height: 18px; color: #000000; } 73 css uiwebview ios8 wkwebview
6 动态加载CSS样式表在IE上不起作用 我动态加载CSS样式表(在jQuery的帮助下),如下所示: var head = document.getElementsByTagName('head')[0]; $(document.createElement('link')) .attr({ type: 'text/css', href: '../../mz/mz.css', rel: 'stylesheet' }) .appendTo(head); 在Firefox和Google Chrome浏览器中可以正常运行,但在IE中则不能。 有什么帮助吗?谢谢 73 javascript jquery html css internet-explorer
8 如何获取十六进制元素的背景色代码? 如何获取元素的背景色代码? console.log($(".div").css("background-color")); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="div" style="background-color: #f5b405"></div> 运行代码段Hide results展开摘要 我想要的是 #f5b405 73 javascript jquery css hex background-color
11 允许特定标签覆盖溢出:隐藏 我有一个<div>,这是肯定的height和width,overflow:hidden因此特定的内部图像被裁剪了;但是我希望其中的一幅图像<div>弹出边框(即覆盖overflow:hidden),我该怎么做? 73 html css
3 您可以在:after伪元素中添加换行符吗? 我想将a附加<br />到特定的类。使用:after伪类仅显示<br />为文本。 有没有办法使这项工作? 它是IE8的内部功能,因此浏览器问题不成问题。如果我做 <span class="linebreakclass">cats are</span> brilliant 我希望“辉煌”出现在新行中。 73 css pseudo-element
12 使用绝对定位是否被认为是不好的做法? 我正在开发一个网页,在那里我为类似国际象棋的游戏布置一块面板,以及几个棋盘托盘。所有操作都使用HTML完成(使用jQuery在玩游戏时进行动态更新)。在某个地方,我有一个想法,即在页面内使用元素的绝对定位被认为是一种不好的做法,并且最好使用相对定位。 经过相对定位的困扰太长时间之后,我意识到板元件的绝对定位将非常容易实现,而且确实如此。 有谁知道相对定位优于绝对定位的原因吗?在决定采用哪种方法时,您是否适用任何准则或经验法则? 73 html css