2016-02-19 3 views
0

У меня есть помощник @Fileupload, который работает очень хорошо. Я просто хочу изменить основной вид, как увеличение пробела между строками или добавление hr между последним входным файлом и вводом submit.Изменение внешнего вида @ FileUpload.GetHtml helper

Есть ли способ добавить строки к этому?

@if (!IsPost) { 
    @FileUpload.GetHtml(
     initialNumberOfFiles:4, 
     allowMoreFilesToBeAdded:false, 
     includeFormTag:true, 
     uploadText:"Send") 
    } 

Как вы видите, помощник может отправить 4 файла, но внешний вид слишком много упакован.

Спасибо за вашу помощь

+0

Что вы пробовали? Возможно, вы, возможно, достигнете большей части того, что вы просите через CSS. –

+0

Может быть =) Не могли бы вы объяснить, как вы это сделаете? Если я изменю свой стиль P, он изменит всю страницу. Как я могу изменить или добавить строку p к этой части? Я новичок –

+1

Оберните его в другой элемент, который вы можете настроить, чтобы ваши стили не влияли на всю страницу. С более конкретными селекторами вы можете переопределить существующие стили: https://www.smashingmagazine.com/2007/07/css-specificity-things-you-should-know/ –

ответ

1

Я не рекомендую использовать этот помощник на все, потому что в эти дни, большинство браузеров поддерживают <input type="file" multiple/>, который является гораздо более удобным, чем несколько входов Helper FileUpload в. Однако, если вы привержены идее, вы можете сделать это, чтобы увеличить пространство между входами:

<style> 
    input[type=file]{ 
     margin-bottom: 20px; 
    } 
</style> 
Смежные вопросы