Примечание: я не сделал бы это сам лично; это может смутить тех, кто его читает, и в этом нет необходимости. Хотя оригинальный способ включает повторение, он минимален.
Ответ 4
это немного короче и делает то же самое:
border:1px solid green;
border-top:0;
Ответ 5
Вам не нужно объявлять style border-top, а затем переопределять его: