小编Wex*_*Wex的帖子

获取iPhone字体大小与其他浏览器相同

很久以前,我读了一篇很棒的文章,描述了使用CSS调整文本大小的跨浏览器友好方式.所描述的策略是这样的:

body {
    font-size:100%;
    line-height:1.125em; /* 16×1.125=18 */
}
.bodytext p {
    font-size:0.875em; /* 16x.875=14 */
}
.sidenote {
    font-size:0.75em; /* 16x0.75=12 */
}
Run Code Online (Sandbox Code Playgroud)

这种策略适用于除iPhone上的Safari之外的所有浏览器,它总是似乎放大了某些文本.是否有任何策略可以防止这种情况发生?

通常情况下我的解决办法是增加-webkit-text-size-adjust: none;防止iPhone从扩大文本的大小,但我最近碰上了这篇文章,其中描述了它不允许用户放大上就任何Safari浏览器的文本-明确一个问题.我知道那里有一个只有CSS的解决方案,但我找不到它.我只是想知道如何设置字体大小,以便它们在所有浏览器上显示相同的内容,包括iPhone.

更新:要举例说明,如果您在iPhone上查看内容,您会发现段落中的文字明显大于网站周围的其他文字.为什么这篇文章被挑出来了,有什么方法可以通过查看代码来判断它会发生什么?

html css iphone cross-browser font-size

14
推荐指数
1
解决办法
8326
查看次数

光滑的网格标题行单元格对齐

我正在使用光滑的网格来显示网格中的数据.光滑的网格计算所有的东西,如高度,宽度,特定网格创建和网格看起来非常好.当网格被创建但被隐藏并且在其他东西的行动(复选框/单选按钮选择)时,网格变得可见.这次计算出错了,标题和行单元格(标题的列)没有垂直对齐. 在此输入图像描述

我无法理解如何控制它.如果其他任何人也在光滑的网格中遭受了伤害,并且能够为自己辩护,请展开弹药.

在期待中,Premanshu

javascript css slickgrid

14
推荐指数
4
解决办法
7819
查看次数

使用d3.js添加下拉菜单

我想在我的d3可视化中添加一个下拉菜单.问题是在选择任何选项时都不会调用eventlistener.另外,如何访问所选选项的值?以下是我的代码片段..

d3.text("uniqueTeams.php",function(json){
    var dd=JSON.parse(json);
    var b= d3.select("#s4").select("#shru");
    var u=b.append("select");
    var t=u.selectAll("option").data(dd).enter().append("option")
        .attr("value",function(d){return d.teamShotID;})
        .text(function(d){return d3.select(this).node().__data__.teamShotID;});
    t.on("change",change);
});
function change(value)
{
    console.log("team",value);
}
change();????
Run Code Online (Sandbox Code Playgroud)

Thankx

html javascript dom d3.js

14
推荐指数
1
解决办法
3万
查看次数

创建等高线图

给定一组(x, y, z)坐标,我将如何创建等高线图?

很高兴知道如何在实现,但如果我有一些方向,不介意尝试自己实现它.


对于用户,我可以使用d3.geom.contour()和jasondavies'conrec.js 创建等高线图:

https://github.com/jasondavies/conrec.js

基本上,我想使用d3.js复制这个轮廓图:http://beaugunderson.com/routes/

javascript css svg contour d3.js

13
推荐指数
1
解决办法
8977
查看次数

HTML:你可以隐藏/忽略浏览器中的文本元素查找(CTRL + F)

我有一个具有相当复杂UI的Web应用程序,并且屏幕的一部分保留用于内容.

如果可能的话,我想这样做,以便当用户使用浏览器的内置文本搜索(CTRL + F)时,UI中的任何文本都将被忽略,并且只搜索实际内容.

这可行吗?CSS和JavaScript都可以接受

(我意识到我可能会将文本呈现为a <canvas>但不值得努力)

html javascript css

13
推荐指数
1
解决办法
1159
查看次数

Coda应用程序的集成

任何人都可以推荐一个解决方案吗?

git coda

12
推荐指数
2
解决办法
2万
查看次数

具有min-height属性的父级的子div的继承高度

如果这是一个老问题或已知问题,我很抱歉,但我无法在网上找到答案.如果我有代码

<style>
    html, body { height: 100%; width: 100%;}
    #div1 {height:50%; min-height:200px;background-color:red;}
    #div2 {height:100%; background-color:black;}
</style>
<body>
<div id="div1"><div id="div2"></div></div>
</body>
Run Code Online (Sandbox Code Playgroud)

然后在firefox中,黑色内部div在屏幕收缩时缩小并停在200px高度.然而,在webkit浏览器中,红色外部div停止但内部div继续缩小,就像它在没有min-height属性的父div中一样.

是否有一个简单的方法可以使webkit版本与firefox渲染一致?一个min-height:inherit如果放在内部的div,但在一个范围内的诸多的div的情况下,这需要工程min-height:inherit上的每个孩子股利.还有更优雅的解决方案吗?

css cross-browser

11
推荐指数
1
解决办法
2万
查看次数

旧的(和令人讨厌的)浏览器的后备,用于创造性地使用"Flex-Box"

我不是那些提供某些标准的问题的忠实粉丝,但没有理由让解决方案可以接受,但在这种情况下,我也有一个问题:没有兼容性的JavaScript,除了Modernizr.(原因是他们放慢了页面的速度.)

我使用了新的和花哨的CSS3 flex-box来创建一个菜单,如果有一些额外的空间,它会显示一些额外的链接.你可以在这里看到(希望)工作演示.

最大的问题是:如何在不使用有点着名的FlexieJS库的情况下为(咳嗽)恼人的(/咳嗽)Internet Explorer和旧浏览器提供后备?除了设置菜单(ul)的最大百分比宽度(这实际上不起作用)之外,这只能用css2实现吗?你能否至少指出我正确的方向?谢谢!


UPDATE

我再试一次,但仍然无法自己解决.任何帮助真的很感激!非常感谢=)你可以在这里找到我的尝试.


html css internet-explorer css3

10
推荐指数
1
解决办法
5152
查看次数

HTML/CSS两个自动宽度列

我在实现以下效果时遇到了非常困难的时间:

==========================================================
= Variable Width =  <input style="width: 100%" />        =
==========================================================
Run Code Online (Sandbox Code Playgroud)

我使用以下HTML:

<dl>
  <dt>
    <label>Variable Width</label>
  </dt>
  <dd>
    <input style="width: 100%" />
  </dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

请注意,为了便于阅读,我已经删除了HTML.

任何人都可以建议我应该使用什么CSS来实现这种效果?我宁愿不必使用,display: table因为我正在寻找到达IE7的跨浏览器兼容性.

html css forms input

10
推荐指数
1
解决办法
2603
查看次数

D3:使用鼠标悬停找到图形y坐标

我正在使用D3制作交互式区域图表.当鼠标悬停在区域图表上时,我想在图表顶部滚动一个点,如下例所示:http: //hci.stanford.edu/jheer/files/zoo/ex/time/ multiples.html

一旦我得到鼠标位置(使用d3.mouse),我如何将这些坐标转换为相应的数据?使用x标度(egxinvert)的倒数,x轴是直截了当的.但是,我找不到我的图形的相应y坐标.理想情况下,我可以"查找"我的数据中的x坐标并找到相应的y坐标,但不确定如何使用D3执行此操作.谢谢!

html javascript css svg d3.js

10
推荐指数
1
解决办法
7050
查看次数