小编Dan*_*Dan的帖子

使用Query String和Anchor Hashtag形成正确的URL

如果查询字符串和锚标记(哈希标记)在URL中都可见,那么它们的正确顺序是什么?

http://www.whatever.com?var=val#anchor

要么

http://www.whatever.com#anchor?var=val

有没有这方面的文件?

更新: URL由Wordpress/PHP处理

php url wordpress standards

95
推荐指数
4
解决办法
5万
查看次数

在HTML/CSS中设置字体大小的最标准方法

我已经在HTML/CSS工作多年了,但我想澄清一些关于设置字体大小的内容.设置字体的最佳格式是什么?

通常情况下,我一直使用百分比设置字体大小,然后使用em从那里上下调整.

这是最标准的方法吗?我已经看到以像素为单位声明的字体,点数,相对关键字,如"更大"或"更小"我看到它设置为百分比等.

那么什么是最标准的?最标准的是最好的吗?任何支持它的研究?

谢谢,

html css font-size

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

子元素在jquery中使用父元素注册click事件吗?

如果我有一个浮动消息框,我想知道是否在该框中单击段落文本也会在jQuery中注册点击它的父元素,或者如果我必须为子元素添加点击监听器.

更新:这是基本布局:

<div id='msgbox'>
<p>This is the <span>message</span></p>
</div>
Run Code Online (Sandbox Code Playgroud)

现在,如果我单击<p>或在<span>遗嘱中的文本,它仍然会触发点击$('#msgbox')

更新2:我可以停止这种行为吗?

更新3:这是我要走的小提琴:http://jsfiddle.net/MZtbY/ - 现在是否有办法在达到一定水平后停止传播?所以点击它<p>会没问题,但点击它<span>会什么都不做? - 有点像$('#msgbox :nth-child').click(function(e) {e.stopPropagation();});

jquery

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

使用 css 隐藏文本:text-indent

我的网站顶部有一个公司徽标,它链接回主页。我正在使用text-indent: -9999px;这似乎是常见的做法来隐藏链接文本。

对我来说,这感觉有点像黑客,我担心它会对我的 SEO 产生负面影响。

这仍然是最好的方法吗?

HTML:

<a href="index.php" id="logo">My Website</a>
Run Code Online (Sandbox Code Playgroud)

CSS:

#logo {
  display: block;
  width: 100px;
  height: 100px;
  overflow: hidden;
  background: url('logo.png');
  text-indent: -9999px;
}
Run Code Online (Sandbox Code Playgroud)

css seo text-indent

5
推荐指数
1
解决办法
2900
查看次数

将www重写为非www和index.php CI

我正在使用CodeIgnter,因为结果我的所有链接都是base.com/index.php/home/index或者www.base.com/index.php/home/index.我想base.com/home/index尽可能地展示它们.我试过在互联网上查看,从两者中获取htacces的重写:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$0 [PT,L]  
RewriteCond %{HTTP_HOST} ^domain\.com\$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com\$
RewriteRule ^/?$ "http\:\/\/domain\.com\/" [R=301,L]
Run Code Online (Sandbox Code Playgroud)

RewriteEngine on
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

把它们分开,他们工作.但是他们不做我需要他们做的事.有人知道解决方案吗?谢谢.

php .htaccess codeigniter

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

使用CSS3堆叠媒体查询

我正在尝试在CSS中堆叠媒体查询,似乎无法让它正常工作.我想要实现的是为任何媒体查询提供一组css规则.我通常知道我可以使用它并将其应用于不同的规则,但在这种情况下,我正在尝试处理特定于供应商的前缀,因此浏览器将无法满足所有条件.

这是我到目前为止所得到的:

@media only screen and (min--moz-device-pixel-ratio: 2),
@media only screen and (-o-min-device-pixel-ratio: 2/1),
@media only screen and (-webkit-min-device-pixel-ratio: 2),
@media only screen and (min-device-pixel-ratio: 2) {
    /* My rules go here */
}
Run Code Online (Sandbox Code Playgroud)

堆叠这样的规则的正确方法是什么?另外,如果有关于这个主题的进一步阅读,我想查看一下.

css css3 media-queries

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