小编har*_*077的帖子

在css中使用自动边距但需要最小边距

我查过了 在CSS中使用百分比边距但想要像素的最小边距?.它有如何在使用百分比时实现最小保证金.但我正在使用

width:80%;
margin:5px auto;
Run Code Online (Sandbox Code Playgroud)

如何在左侧设置最小边距.我在调整浏览器窗口大小时按照减少空间使用了自动边距

谢谢

html css

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

dragenter和dragleave上的颜色变化不起作用jquery

当拖动和输入<div class="upload-cont">颜色从边框和文本的灰色到黑色完美变化时,当它<span class="add-text">变为灰色时,它会变回灰色.

CSS:

.upload-cont{
    cursor:pointer;
    margin-left:130px;
    display:inline-block;
    border:2px dashed #a8a8a8;
    max-width:220px;
    max-height:180px;
    min-width:220px;
    min-height:180px;
    position:relative;
    border-radius:3px;
}
.add-text{
    display:block;
    font-size:10px;
    font-weight:bold;
    color:#999;
    word-wrap:break-word;
    text-align:center;
    width:100px;
    top:37%;
    left:25%;
    position:absolute;
}
.add-text:hover{ color:black; }
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="upload-cont">
    <span class="add-text">
        Click to add or<br/>
        Drag and drop image here
    </span>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$(document).ready(function () {
    $(".upload-cont,.add-text").on('dragenter', function (e) {
        $(".upload-cont").css({
            "border": "2px dashed black"
        });
        $(".add-text").css({
            "color": "black"
        });
    });
    $(".upload-cont").on('dragleave', function (e) {
        $(".upload-cont").css("border", "2px dashed #a8a8a8"); …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

选择文件时获取文件列表对象Jquery

当拖放文件<div>以获取我使用的文件列表对象var files=e.originalEvent.dataTransfer.files;但是当从上传窗口选择文件时我不知道该使用什么.

检查这个 jsfiddle.

我该<input type="file">怎么用来从中获取文件列表?

jquery filelist

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

浮动div中的绝对定位图像

我有一个顶部栏,并使用float设置链接.在其中一个链接我有一个浮动的div.In div我想显示一个绝对定位的图像.我使用绝对,因为我不想显示完整的图像只显示它的一部分.这是通过使用top和left as来实现的

CSS

div.cont{
    max-width:50px;
    min-width:50px;
    height:50px;
    overflow:hidden;
}
img{
    position:absolute;
    width:100px;
    height:100px;
    top:-10px;
    left:-15px;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div style="float:right;">
    <div class="cont">
        <img src="image url"/>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

但是,由于图像是绝对定位的,因此它显示在div之外.

怎么能克服这个并在div中显示图像?

提前致谢.

html css image absolute

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

MVVM WPF 中的数据绑定

我对 MVVM 模式知之甚少。我的问题是数据没有绑定到 xaml 控件,没有错误。进度条仍为 0。

主页视图模型

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
using CSMS_MVVM.Models;

namespace CSMS_MVVM.ViewModels
{
    class HomepageViewModel : INotifyPropertyChanged
    {
        BackgroundWorker _worker;
        public int _progress=20;
        public int Progress
        {
            get { return _progress; }
            set {
                _progress = value;
                OnPropertyChanged(new PropertyChangedEventArgs("Progress"));
            }
        }
        public void startBackgroundProcess()
        {
            _worker = new BackgroundWorker();
            _worker.DoWork += new DoWorkEventHandler(worker_DoWork);
            _worker.ProgressChanged += worker_Progress_Changed;
            _worker.RunWorkerAsync();
        }

        private void worker_Progress_Changed(object sender, ProgressChangedEventArgs e)
        {
            Progress = e.ProgressPercentage;
        } …
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml mvvm

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

防止默认操作.仅适用于chrome

jQuery的:

$(document).ready(function () {
   $('input[type=file]').uploadImage();
   jQuery.event.props.push('dataTransfer');
   $(".upload-cont").bind('dragenter', function (e) {
      $(".upload-cont").css("border", "1px dashed black;");
   });
   $(".upload-cont").bind('drop', function (e) {
      var files = e.dataTransfer.files;
      e.preventDefault();
   });
   $("body").bind('drop', function (e) {
      e.preventDefault();
   });
});
Run Code Online (Sandbox Code Playgroud)

在Firefox 17,资源管理器8中,当一个文件从桌面拖放到浏览器时,图像将被加载到另一个页面中.我添加了preventDefault(),它在chrome中完美运行.可以做什么以便在ff中阻止动作,即浏览器.

jquery drag-and-drop preventdefault

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

变量不能按预期工作JQuery

我有一个功能:

function name(type)
{
    $.i="";
    $.post("name.php", type, function(data, status){
        $(".pic").attr("src", data);
        $.i=data;

    })
    alert($.i); //this is not working
}
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,警报显示空警报框.但是当我有

function name(type)
{
    $.i="";
    $.post("name.php", type, function(data, status){
        $(".pic").attr("src", data);
        $.i=data;
        alert($.i); //now this is working
    })

}
Run Code Online (Sandbox Code Playgroud)

我想返回name.php文件返回的值.name.php包含echo "string".它仅用于测试.在第二个给定的代码string显示,但首先它不起作用.

如何从函数返回值并将接收到的值分配给在$ .post()外部或函数中声明的变量.

提前致谢.

variables jquery post

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

标签 统计

jquery ×4

html ×3

css ×2

absolute ×1

c# ×1

drag-and-drop ×1

filelist ×1

image ×1

javascript ×1

mvvm ×1

post ×1

preventdefault ×1

variables ×1

wpf ×1

xaml ×1