如果您对html–如何创建具有相等宽度列的居中CSS网格?和html各项之间留有等间距的空白感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解html–如何创建具有相等宽度列的居中CSS网格?的各
如果您对html – 如何创建具有相等宽度列的居中CSS网格?和html各项之间留有等间距的空白感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解html – 如何创建具有相等宽度列的居中CSS网格?的各种细节,并对html各项之间留有等间距的空白进行深入的分析,此外还有关于API POST 请求返回 HTML 而不是 JSON 并且不会进入我的 HTML 元素、ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction、asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处、asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction的实用技巧。
本文目录一览:- html – 如何创建具有相等宽度列的居中CSS网格?(html各项之间留有等间距的空白)
- API POST 请求返回 HTML 而不是 JSON 并且不会进入我的 HTML 元素
- ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction
- asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处
- asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction
html – 如何创建具有相等宽度列的居中CSS网格?(html各项之间留有等间距的空白)
如果项目不适合一行,则项目可能会换行另一行,但它们仍应具有相同的宽度.像这样的东西:
| [ short ] [loooooooong] [ between ] | | [ wrapped ] |
我可以用CSS做到这一点吗?
我尝试使用display:grid,但失败了:
.container { border: 1px solid black; display:inline-block; } .menu { display: grid; grid-template-columns: repeat(auto-fit,minmax(50px,-webkit-max-content)); grid-template-columns: repeat(auto-fit,max-content)); justify-content: center; grid-gap: 10px; background: #eee; } .item { border: 1px solid #aaa; background: yellow; white-space: Nowrap; }
<div> <h2>Two items</h2> <p> These should have equal widths (as wide as the widest one is) and be centered within the container. </p> <div> <div>Short</div> <div>Looooooooooong</div> </div> <p> They are centered all right,but don't have equal widths. </p> <h2>Three items</h2> <p> These three should also have same width with each other. </p> <div> <div>First item</div> <div>Second item</div> <div>Third</div> </div> <p> They are centered all right,but don't have equal widths. </p> <h2>So many items that they won't fit on one line</h2> <p> These should also have equal widths,but they should wrap to the next row. I don't care whether the second row is centered as long as the items are aligned with the row above. </p> <div> <div>First item</div> <div>Second item</div> <div>Third item,a longer one</div> <div>Fourth item</div> <div>Fifth item</div> <div>Sixth item</div> <div>Seventh item</div> <div>Eight item</div> <div>Ninth item</div> <div>Tenth item</div> <div>Item number 11</div> <div>Item number 12</div> <div>Item number 13</div> <div>Item number 14</div> <div>Item number 15</div> <div>Item number 16</div> <div>Item number 17</div> <div>Item number 18</div> <div>Item number 19</div> <div>Item number 20</div> <div>Item number 21</div> <div>Item number 22</div> <div>Item number 23</div> </div> <p> They have equal widths,but the width is the min width given in minmax and the content doesn't fit within the item. </p> </div>
(CodePen中的相同内容:https://codepen.io/jarnoan/pen/gxrEpR)
问题Centered table-like layout with columns of equal widths using CSS?是类似的,但是按钮的数量是固定的,没有包装.
它不需要显示:grid.
解决方法
其他人正在推荐flexBox,但css-grid理论上可以做任何flexBox但可以获得二维的额外好处(相比之下只有1 w / flexBox).此外,css-grid集成在浏览器级别,因此不依赖于任何框架.
API POST 请求返回 HTML 而不是 JSON 并且不会进入我的 HTML 元素
如何解决API POST 请求返回 HTML 而不是 JSON 并且不会进入我的 HTML 元素?
我正在开发一个应用程序来从 geonames API 请求 API 数据。我在我的主 PC 上为此编写了所有代码,但我现在将它托管在我的 raspi 上。
我的代码在我的主 PC 上的 XAMPP localhost 上运行得非常好,我能够看到放置在我定义的 HTML 元素中的 API 数据。
但是在我的 raspi 上的 Nginx 上它根本不起作用。我得到 200 个 POST 代码,它们向我表明它按预期工作,但是它不会插入 HTML 文本。我正在使用 PHP 和 jQuery 从 API 获取信息并将其放入 HTML 元素中。我知道 PHP 可以在我的 Nginx 网站上运行,因为我可以运行一个简单的 index.PHP Hello world 文件。
我将 noip 与免费域一起使用,但我认为这不会影响它。
如果有人有任何解决方案,我将不胜感激。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction
1.Action、RenderAction加载办法的视图,履行Controller → Model → View的次序,然后把产生的页面带回到本来的View中再回传。而Partial、RenderPartial直接加载视图文件内容
2.Html.Partial可以直接供给用户控件名作为参数,而Html.Action须要有对应的Action,在Action内部返回PartailResult(即retun PartialView())。
3.对于简单的没有任何逻辑的用户控件,推荐应用Html.Partial;对于须要设置一些Model的用户控件,推荐应用Html.Action。当然,有Model数据也是可以应用Html.Partial办法的,可以看办法的重载。
4.Html.Partial与Html.Action有啥区别呢?区别就是,Html.Partial只有一个视图,而Html.Action除了视图,还真的有个Action跟它对应,所以,Html.Action功能比Html.Partial要强。
如何调用这个Html.Partial
//1、以视图名使用当前文件夹下的视图(如果没有找到,则搜索 Shared 文件夹)
@Html.Partial(
"_test"
)
//加载对应文件 /Views/Product/_test.cshtml
//2、依据应用根路径定位视图// 以 "/" 或 "~/" 开头的路径代表应用根路径
@Html.Partial(
"~/Views/Product/_test.cshtml"
)
@Html.Partial(
"/Views/Product/_test2.cshtml"
)
//3、加载其他目录的 视图文件
//注意:需要复制views中的web.config 到template目录,否则会提示 "/template/A.cshtml”处的视图必须派生自 WebViewPage 或 WebViewPage<TModel>"
@Html.Partial(
"/template/A.cshtml"
)
asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处
Html.Partial and Html.RenderPartial Html.Action and Html.RenderAction
解决方法
Html.Partial使用已创建的模型(或者可以在没有模型的情况下调用)来渲染指定的视图.
何时使用一个而不是另一个?如果您已有模型并且只想拥有可重复使用的视图,请选择Html.Partial.如果你看到某个部分值得拥有自己的模型和动作,那么使用Html.Action可能是有意义的.
这个问题在this article中有更详细的讨论,你在上面看到的基本上是它的摘录.
asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction
1、带有Render的方法返回值是void,在方法内部进行输出;不带的返回值类型为MvcHtmlString,所以只能这样使用:
@Html.Partial 对应 @{Html.RenderPartial(....);}@Html.Action 对应 @{Html.RenderAction(....);}
2、Html.Partial可以直接提供用户控件名作为参数,
而Html.Action需要有对应的Action,在Action内部返回PartailResult(即retun PartialView())。
3、对于简单的没有任何逻辑的用户控件,推荐使用Html.Partial;对于需要设置一些Model的用户控件,推荐使用Html.Action。当然,有 Model数据也是可以使用Html.Partial方法的,可以看方法的重载。
4、使用Html.Action有个好处,就是可以根据不同的场景选择不同的用户控件。比如:@Html.Action("UserInfoControl")在对应的 UserInfoControl这个Action中,在用户未登录的时候,可以retun PartialView("LogOnUserControl");登录后,可以retun PartialView("UserInfoControl");
今天关于html – 如何创建具有相等宽度列的居中CSS网格?和html各项之间留有等间距的空白的分享就到这里,希望大家有所收获,若想了解更多关于API POST 请求返回 HTML 而不是 JSON 并且不会进入我的 HTML 元素、ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction、asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处、asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction等相关知识,可以在本站进行查询。
本文标签: