小编Dav*_*vid的帖子

<button>无法在IE8中运行

我的网站上有许多使用按钮标签的按钮,虽然在IE8上呈现正常,但它们不可点击(点击它们不会将用户发送到新网址).是否有任何解决方案来解决这个问题?是因为我将按钮包裹在标签中吗?是因为我使用的是"按钮"的类名吗?

代码是:

<a href="product_home.html">
<button class="button green big_button">Learn more</button>
</a> 
Run Code Online (Sandbox Code Playgroud)

html tags button internet-explorer-8

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

我可以在html表格标题中混合百分比宽度和像素宽度吗?

我有一个表可以改变列数(从1到10),除了一列应始终保持固定宽度,以便没有额外的空间或它不会包装(它将用于添加或删除表中的行).

该表的总数不应超过800px,我希望将一个提交按钮浮动到右侧.

有没有办法将表格列宽度设置为百分比,将一个静态列设置为固定像素宽度?或者会导致问题吗?我已经尝试了许多不同的方法,但似乎都不是最理想的.有一种优雅的方式来做到这一点?我附上了一张图片供参考:http://bayimg.com/BAlLLaaDP.

HTML:

<html>
    <head>
    <style>
        #container {
         width: 800px;
       }
       #table_container {
         padding:5px;
       }
       #table_container table {
         width: 85%;
       }
       .action {
       }
       col {
       width:29%;
       }
       table {
       width:650px;
       table-layout: fixed;
       float: left;
       }
     </style>
     </head>

<body>
<div id="container" class="clearfix">

    <form>
            <table class="" border=1>
                <colgroup>
                    <col >
                    <col>
                    <col>
                    <col class="action">
                </colgroup>
                <th>First Name</th>
                <th>Last Name</th>
                <th>Email </th>
                <th></th>
                <tr>
                    <td>content 1</td>
                    <td>content 2</td>
                    <td>content 3 </td>
                    <td><a href="">delete row</a>
                </tr>   
                <tr>
                    <td>content …
Run Code Online (Sandbox Code Playgroud)

html html-table fixed-width

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

如何在Firefox中制作包含div的iframe 100%高度?

我在弄清楚如何在Firefox和IE中将iframe扩展到100%的容器元素时遇到了一些麻烦(它在Chrome中运行良好).从搜索周围,有必要在包含div(也可能是body和html)上指定高度.但是,我已经这样做了,iframe仍未扩展.是否所有父div都必须具有指定的高度和位置才能使其工作,或仅包含父级?对此的任何修复将不胜感激!

这就是我所拥有的:

<!DOCTYPE html>
<html>
    <head>
    <style>
         html, body {margin:0; padding:0; height:100%}
         #container {width: 1000px; min-height: 550px; position: relative}
         #smallContainer {position:relative} /*no height specified*/
         #iframeContainer {height: 100%; position: relative}
         #iframe {height: 100%; width: 100%; display: block}

    </style>
    </head>
    <body>
        <div id="container">
            <div id="smallContainer">
                <div id="iframeContainer">
                    <iframe id="iframe" src="foo.com"></iframe>
                </div>
            </div>
        </div>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

css iframe firefox height

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

滑动时更改jquery ui滑块的颜色

我一直在寻找关于如何做到这一点的答案,我似乎无法弄明白(甚至看看jquery ui主题文档).当我从左向右移动滑块时,我希望滑块旋钮左侧的部分变为橙色(而不是默认的灰色).

jquery theme-roll生成了下面的css.据推测,.ui-widget-header背景颜色可以控制它,但似乎并没有.也没有为任何其他类添加背景颜色.知道如何解决这个问题,以便在水平滑动时获得不同的颜色吗?

JQUERY:

    $(document).ready(function(){

        $("#tasks_time").slider({
            value: 1,
            min: 0,
            max: 72,
            step: 1,
            slide: function() {
                update();
            }
        });

        $("#tasks_done").slider({
            value: 5,
            min: 0,
            max: 1000,
            step: 10,
            slide: function() {
                update();
            }
        });
Run Code Online (Sandbox Code Playgroud)

HTML:

    Finish these items in <span id="curr-tasks_time" class="calc_number">1</span> hours

    <div id="tasks_time">
    </div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.ui-widget-content { border: 1px solid #ccc; background: #ff9900 url(images/ui-bg_flat_100_ff9900_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #797979 url(images/ui-bg_highlight-soft_75_797979_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; …
Run Code Online (Sandbox Code Playgroud)

css jquery-ui jquery-slider

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

如何防止设计在浏览器窗口中被切断?

当浏览器隐藏某些设计(意味着滚动条出现)时,页眉和页脚会被切掉.换句话说,如果浏览器比"logo"和"footer_links"div的宽度窄,那么如果用户水平滚动以查看页面的其余部分,则它会切断右侧.似乎问题源于尝试在页眉或页脚中定位(相对或绝对)div.

这是CSS:

html,
body {
    margin:0;
    padding:0;
    height:100%;
}
#container {
   min-height:100%;
   position:relative;
}
#header {
    background:green;
    padding:0px;
    margin: 0;
    height: 100px;
}
#logo {
    position: relative;
    width: 900px;
    margin: 0 auto;
    left: 20px;
    background: yellow;
    height: 70px;
}
#body {
   padding:10px;
   padding-bottom:60px; 
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:60px;   
   background: blue;
}
#footer_links {
    width: 900px;
    height: 60px;
    background: yellow;
    margin: 0 auto;
}
Run Code Online (Sandbox Code Playgroud)

这是HTML:

<div id="container"> 

<div id="header"> 
    <div id="logo">
    </div>
</div> 

<div id="body"> 
</div>

<div id="footer">
    <div …
Run Code Online (Sandbox Code Playgroud)

css overflow

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