小编Jam*_*Jr.的帖子

Mobile-Chrome 网页底部的神秘空白

我在 SO 上查看了许多“页面底部的神秘空白”问题,并viewport多次使用该标签,但我仍然无法弄清楚我做错了什么!

有问题的页面是:http : //www.seniorchoicesunl.com/error_documents/error401.php

这是 Chrome Dev Tools 在移动设备上的样子:在此处输入图片说明

关于我做错了什么的任何想法?

编辑:

设置ANY initial-scale是坏消息!它使字体太小!看一看: 在此处输入图片说明

在保持台式机和平板电脑原样的同时,所需的移动外观是这样的:

在此处输入图片说明

PS 解决这个问题可以反过来解决我在其他网页上遇到的其他相关问题。

html css viewport mobile-chrome

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

如果用户在页面名称后输入尾随的"/"(或"/"之后的任何内容),如何将用户重定向到错误404页面?

在Apache/Linux服务器上,如果用户在页面名称后输入尾随的"/"(或"/"之后的任何内容),如何将用户重定向到错误404页面?

例如,此URL应指向错误页面:

http://www.example.com/contactus.php/someextrastuffhere
Run Code Online (Sandbox Code Playgroud)

鉴于此网址不应:

http://www.example.com/contactus.php?name=john+smith&email=johnsmith@webpage.com
Run Code Online (Sandbox Code Playgroud)

但是,后一个URL会破坏我的网站.

这可以通过简单的.htaccess指令解决吗?

php apache .htaccess mod-rewrite redirect

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

如何仅使用内联 CSS 自定义无序列表项目符号(用于电子邮件)?

我正在寻找一种方法,<ul><li>...</li></ul>仅使用内联 CSS(用于 HTML 电子邮件),用独特的基于 Unicode 字符的项目符号和间距替换标准无序列表 ( ) 项目符号和间距。

以下是我通常在标准 HTML 网页的“外部”CSS 文件中使用的代码:

ul.med_sqr_bul_ul
    {
        list-style:none !important;

        padding:0px !important;
    }

ul.med_sqr_bul_ul li:before
    {
        content:'\25AA';

        margin:0 0.28em;

        font-size:150% !important;
        vertical-align:-10%;
    }
Run Code Online (Sandbox Code Playgroud)

问题是 HTML 电子邮件仅限于内联 CSS,它不支持:before.

如何仅使用内联 CSS 来实现相同的效果?

html css

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

交互式地,不允许文本输入中的第一个字符是一个空格或一组空格

首先,这不是一个重复的问题。我遇到的大多数类似问题都不会以交互方式执行所需的操作(例如“onkeydown”、“onkeyup”等)。我需要一个纯 JavaScript(即NO jQuery函数来禁止基于文本的输入的第一个字符是仅给定元素 ID 的空格或空格组。这是我所拥有的:

<script type="text/javascript">

/* Don't allow the first character of a "text-based" input element
 * (e.g. text-box, text-area, editable-div's) to be a space, given
 * the elements ID ([ eID ]). [BEGIN]
 */

function noPrecedingSpace ( eID )
{

    var elmt = document.getElementById(eID);

    elmt.addEventListener("keydown", function(event)
    { 
        var strg = elmt.value;
        var lastChar = strg.charAt(strg.length - 1);

        if ((lastChar == " ")||(lastChar == "&nbsp;")||(strg == ""))
        {
            return event.which …
Run Code Online (Sandbox Code Playgroud)

javascript

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