小编Nav*_*yar的帖子

这个CSS如何产生一个圆圈?

这是CSS:

div {
    width: 0;
    height: 0;
    border: 180px solid red;
    border-radius: 180px;
}
Run Code Online (Sandbox Code Playgroud)

它如何产生下面的圆圈?

在此输入图像描述

假设,如果矩形宽度为180像素,高度为180像素,那么它将如下所示:

在此输入图像描述

应用border-radius 30像素后,它将显示如下:

在此输入图像描述

矩形变得越来越小,也就是说,如果半径大小增加,矩形几乎会消失.

那么,180像素的边框如何height/width-> 0px变成半径为180像素的圆?

html css css-shapes

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

如何使用jquery或javascript获取基本URL?

在joomla php中我可以$this->baseurl用来获取基本路径,但我想在jquery中获取基本路径.

基本路径可以是以下任何示例:

http://www.example.com/
http://localhost/example
http://www.example.com/sub/example
Run Code Online (Sandbox Code Playgroud)

example也可能改变.

javascript jquery

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

宽度自动和宽度之间的差异100%

以前我对宽度auto的假设就像它的内容一样,但是现在有了一点知识,它的工作就像它的块全宽一样.所以我在这里与宽度100%和宽度自动混淆.有谁能形容我这些与解释之间的差异?

html css

79
推荐指数
7
解决办法
10万
查看次数

如何为数组值添加前缀?

我有一些数组值要添加一些前缀:

var arr = ["1.jpg","2.jpg","some.jpg"];
Run Code Online (Sandbox Code Playgroud)

添加前缀images/应该导致:

newArr = ["images/1.jpg","images/2.jpg","images/some.jpg"];
Run Code Online (Sandbox Code Playgroud)

javascript

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

用php替换img到background-image div

有没有办法用下面的div标签替换img标签?

原创html:

<div class="article">
  <img src="/images/img-1.jpg" alt="alt for image">
</div>
Run Code Online (Sandbox Code Playgroud)

替换为html:

<div class="article">
 <div style="background: transparent url(/images/img-1.jpg) no-repeat;
 background-position: center center; background-size: cover; width: 566px; 
 height: 576px;">alt for image</div>
</div>
Run Code Online (Sandbox Code Playgroud)

(可选)也可以使用父div中的宽度和高度,即我的示例中的文章类而不是定义固定的width: 566px; height: 576px;

如果可能,我想使用该str_replace功能.

str_replace('?????', '?????', $article);
Run Code Online (Sandbox Code Playgroud)

编辑:

可能有多个带有类文章的元素,并且文章类div中可能还有其他元素,我需要将img更改为div.

EDIT2:

我的意思是好像我可能在文章div中有任何内容,只是想用div替换img.

我可能有:

<div class="article">
  <h1>heading</h1>
  <p>paragraph</p>
  <img src="/images/img-1.jpg" alt="alt for image">
</div>
Run Code Online (Sandbox Code Playgroud)

或者我可能有:

<div class="article">
  <h3>heading</h3>
  <p><img src="/images/img-1.jpg" alt="alt for image"> some paragraph </p>
</div>
Run Code Online (Sandbox Code Playgroud)

所以,我可能在.articlediv中有任何东西,我想从中将img替换为div

从:

<img src="/images/img-1.jpg" alt="alt for image" here-may-be-another-attribute-too> …
Run Code Online (Sandbox Code Playgroud)

html css php

18
推荐指数
4
解决办法
3113
查看次数

保证金如何运作?

我在下面提供marginfix了一个块级元素,one并且two也是块级别,但这些是浮动的.这就是为什么它们在同一行布局上,但marginfix也没有浮动的原因,并且块级元素应该低于元素,如下所示

+--------------------+                                 +--------------------+
|                    |                                 |                    |
+--------------------+                                 +--------------------+
                        +--------------------------+
                        |                          |
                        +--------------------------+
Run Code Online (Sandbox Code Playgroud)

但它的工作方式如下

+--------------------+ +--------------------------+  +--------------------+
|                    | |                          |  |                    |
+--------------------+ +--------------------------+  +--------------------+
Run Code Online (Sandbox Code Playgroud)

这是HTML

<div class="wrap">
  <div class="one">one</div>
  <div class="two">two</div>
  <div class="marginfix">three</div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.wrap{
  width: 500px;
  background-color: red; 
  position: relative;
  margin: 0 auto;
}
.one{
  width: 200px;
  float: left;
}
.two{
  width: 200px;
  float: right;
}
.marginfix{
  margin: 0 210px;
}
Run Code Online (Sandbox Code Playgroud)

更新说明

有人可能会说marginfix包含浮动元素的剩余空间.如果是这样,如果我们改变html元素的顺序,为什么它不起作用.这个HTML不会像上面的html一样工作

<div class="wrap">
<div …
Run Code Online (Sandbox Code Playgroud)

html css css-float

16
推荐指数
3
解决办法
711
查看次数

如何从字符串中获取数值?

这将提醒23.

alert(parseInt('23 asdf'));
Run Code Online (Sandbox Code Playgroud)

但这不会警告23但警告NaN

alert(parseInt('asdf 23'));
Run Code Online (Sandbox Code Playgroud)

我如何从中获得数字'asd98'

javascript jquery

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

窗口打印方法在ipad chrome浏览器中不起作用

我有以下代码:

<input type="button" value="Print" onclick="window.print(); return false;">
Run Code Online (Sandbox Code Playgroud)

哪个适用于所有浏览器,但它在ipad chrome浏览器中无效(不打开打印对话框).

我怎么解决这个问题?

但是如果我用chrome设置手动打印打印然后它的工作.

javascript printing google-chrome ipad

8
推荐指数
1
解决办法
5074
查看次数

什么是css中的孤儿和寡妇?

我以前从未见过如下(在bootstrap模板中看到):

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
Run Code Online (Sandbox Code Playgroud)

那么,孤儿和寡妇是为了什么?

css

7
推荐指数
1
解决办法
3370
查看次数

在CSS中@namespace有什么用?

doc,我发现如下所示使用命名空间:

@namespace foo url(http://www.example.com);
 foo|h1 { color: blue } 
Run Code Online (Sandbox Code Playgroud)

但我想更多地了解这一点.我们为什么用它?

css xml-namespaces

7
推荐指数
1
解决办法
4516
查看次数