小编Wil*_*ite的帖子

透明背景图像与渐变

今天我设计了一个透明的PNG背景,只能坐在div的左上角,div的其余部分将为PNG的所有透明区域以及div本身的其余部分保留渐变背景.

通过我认为可行的代码解释可能更好:

#mydiv .isawesome { 
    /* Basic color for old browsers, and a small image that sits in the top left corner of the div */
    background: #B1B8BD url('../images/sidebar_angle.png') 0 0 no-repeat;

    /* The gradient I would like to have applied to the whole div, behind the PNG mentioned above */
    background: -moz-linear-gradient(top, #ADB2B6 0%, #ABAEB3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ADB2B6), color-stop(100%,#ABAEB3));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ADB2B6', endColorstr='#ABAEB3',GradientType=0 );
}
Run Code Online (Sandbox Code Playgroud)

我发现的是大多数浏览器选择其中一个 - 大多数选择渐变,因为它更深入CSS文件.

我知道这里的一些人会说"只是将渐变应用于你正在制作的PNG" - 但这并不理想,因为div会保持动态高度 - 有时很短,有时很高.我知道这个渐变并不重要, …

css gradient background image css3

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

CSS边框:距对象边缘的距离?

快问.我正在写出一些代码,如果有一种方法可以在对象内的5px的div上添加边框,那就很奇怪了 - 就像在div的实际边缘上一样.我检查了WC3并没有看到任何规格 - 但我可能错过了它.

在我的情况下,我将在div中使用虚线边框5px,以创建一个效果,就像div被缝到网站的其余部分.我可以使用background-image相当容易地完成它,但是为什么在一行或两行css时可以添加KB.

我认为它会像"边界位置"或"边界距离".

提前致谢.

css position border

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

输入类型URL - 如果不包含HTTP,则说"请输入URL"

我一直在做一个表格,遇到了障碍.我一直在使用输入类型="url",以便iPad和iPhone等都能拉出正确的键盘 - 并尝试遵循新标准.

我遇到了一个问题.在其中的网址形式不是必需的-如果www.theiraddress.com用户类型的大多数浏览器在红色/黄色勾勒出它来通知他们需要输入用户:之前的"http //".

我使用了输入:无效的css来删除该大纲.

但是,现在当用户提交表单时,浏览器会抛出错误提示"请输入URL".

该字段不是必需的 - 我只是想让人们更容易输入他们的地址 - 但仍然在移动设备上显示正确的键盘等.

有没有办法删除这个令人烦恼的工具提示,阻止用户提交表单?

forms url html5 input

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

Wordpress:"HTTP错误." 上传文件时

我正在使用PHP5在共享主机上运行WP 3.0.1.我在通过WP的管理部分中的媒体上传器上传更大的文件时遇到问题.

每当我尝试上传一个超过几兆字节的文件时,它上传,说它的处理,然后给我一个大的红色"HTTP错误". - 仅此而已.

这只发生在稍微大一点的文件上 - 即20mb .mp3文件.一个5mb的文件似乎工作正常.奇怪的是,过去我们上传了40mb文件没有问题.

-

这是我到目前为止尝试和纠正这种情况的步骤:

  1. 双重检查php.ini以确保增加上传,后期和内存大小足够高.
  2. 更新.htaccess以包含过滤我在别处找到的安全模块.
  3. 通过ftp双重检查所有文件权限,以确保它们是755.
  4. 称为主持人 - "他们不支持第三方脚本"(我讨厌IPower)
  5. 尝试使用类似大小的不同音频文件.
  6. 禁用所有插件

-

你们有什么想法可能导致模糊的"HTTP错误"吗?问题?

提前致谢.

wordpress upload http

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

盒阴影和100%流体宽度问题

我一直在打磨我过去一两天建立的一个页面,在使用了box-shadow之后遇到了一个问题 - 我希望有人可以通过简单的方法来解决这个问题.

设置: 我有一个div有一些属性,包括宽度,最大宽度和框阴影.

#mydiv {  
       width:100%;
       max-width:1200px;
       -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 1);
       -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 1);
       box-shadow: 0px 0px 20px rgba(0, 0, 0, 1);
}
Run Code Online (Sandbox Code Playgroud)

问题: "box-shadow"属性将div元素的宽度增加40px - 每侧20px.当屏幕足够小以至于内容应该达到100%宽度属性时,我们会看到一个水平滚动条.在通过CSS挖掘之后,我发现这是因为div在技术上更像宽度:100%+ 40px;

我试过的: 我考虑过设置溢出:隐藏在父div上,但我确实有一个最小宽度设置,然后使内容无法访问.我也尝试在box-shadow CSS中使用百分比作为大小参数 - 例如1% - 然后将div的宽度设置为98% - 但是box-shadow CSS似乎不接受其百分比尺寸.我也考虑使用javascript来测试浏览器宽度,然后相应地显示或隐藏box-shadow元素,但它似乎不是最佳解决方案.

必须有一种更简单的方法来处理这个问题.思考?

css width css3 fluid

6
推荐指数
1
解决办法
6241
查看次数

标签 统计

css ×3

css3 ×2

background ×1

border ×1

fluid ×1

forms ×1

gradient ×1

html5 ×1

http ×1

image ×1

input ×1

position ×1

upload ×1

url ×1

width ×1

wordpress ×1